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 1DT, KY11 1EA, KY11 1NH, KY11 1EL, KY11 1DQ, KY11 1EE, KY11 1LJ, KY11 1LR, KY11 1BG … See all