Charlestown on the map

Charlestown built-up area

Built-up area0.2 km² (0.1 sq mi)

Location in FifeCharlestown sits where the marker shows within the county.

64,974
Population
25,500
Households
Create a free area profile for CharlestownDownload or embed an infographic of these statistics

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

Frequently Asked Questions about Charlestown

What is the population of Charlestown?
Charlestown has a population of approximately 64,974 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Charlestown?
Charlestown is covered by the KY11 postcode district.
Where is the nearest train station to Charlestown?
The nearest railway station to Charlestown is Dunfermline City Train Station, about 3 miles away.