Inverkeithing is a compact, historic town on the north shore of the Firth of Forth in Fife, Scotland. Perched between Dunfermline and North Queensferry, it has a prominent rail station and road links that make it a popular commuter base for Edinburgh while also offering fine views of the Forth bridges and shipping lanes.
Its long history shows in a medieval street plan, an ancient kirk and the grim memory of the 1651 Battle of Inverkeithing, yet the town today mixes conservation-area charm with modern industry - notably the nearby Rosyth dock and logistics sites. A lively local community, independent shops and a network of wynds and historic graveyards give it a strong sense of place between past and present.
KY11 1PF, KY11 1PN, KY11 1NE, KY11 1FD, KY11 1NQ, KY11 1AS, KY11 1QE, KY11 1BE, KY11 1LT … See all