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 1AH, KY11 1AQ, KY11 1DN, KY11 1LX, KY11 1BA, KY11 1NF, KY11 1EN, KY11 1LJ, KY11 1AP … See all