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 1DQ, KY11 1BD, KY11 1BN, KY11 1NQ, KY11 1NL, KY11 1DH, KY11 1DU, KY11 1FB, KY11 1NZ … See all