Kinghorn is a town and parish in Fife, Scotland. A seaside resort with two beaches, Kinghorn Beach and Pettycur Bay, plus a fishing port, it stands on the north shore of the Firth of Forth, opposite Edinburgh. According to the 2008 population estimate, the town has a population of 2,930.
A view across Kinghorn harbour
Kinghorn Bay viewing south over the Forth Estuary
Early 18th-century houses on North Overgate, Kinghorn
The Firth of Forth is the estuary, or firth, of several Scottish rivers including the River Forth. It meets the North Sea with Fife on the north coast and Lothian on the south.
The Forth bridges looking northeast
From left to right: The Queensferry Crossing, the Forth Road Bridge and the Forth Bridge from the South Queensferry side
The Fife–Edinburgh hovercraft service
The Ro-Pax ferry Blue Star 1 passing under the Forth Bridge in the Firth, en route from Rosyth to Zeebrugge