About Charlestown

Charlestown is a coastal village located in Fife, Scotland, within the KY11 postcode area. It lies on the southern shore of the Firth of Forth, offering views across the water towards the Lothians. The village is known for its historic harbour, which was developed in the late 18th century to support the local coal trade. The harbour area includes a range of well-preserved buildings, many of which date from the same period and reflect the village’s industrial past. The surrounding landscape features a mix of residential properties and open coastal views, with a walking path along the shore providing access to the sea. Charlestown is easily reached by road from nearby towns such as Dunfermline and Kirkcaldy, and it retains a quiet, community-focused atmosphere.

Nearest Train Stations 6 stations

Dunfermline City Train Station 3 miles
Rosyth Train Station 3 miles
Inverkeithing Train Station 4.1 miles
North Queensferry Train Station 4.4 miles
Dunfermline Queen Margaret Train Station 4.4 miles
Linlithgow Train Station 5.5 miles

Location

Local Government

District Fife
Ward Inverkeithing and Dalgety Bay
Constituency Dunfermline and West Fife