Clackmannanshire spans about 158 km² (61 sq mi) in Scotland.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Living in Clackmannanshire
Clackmannanshire is one of Scotland’s smallest county areas, located in the central belt between the River Forth and the Ochil Hills. Despite its size, the area has a varied landscape, with fertile farmland along the river and rising hills to the north. Its central position has long influenced settlement and movement, connecting local communities with larger neighbouring regions.
The county includes towns such as Alloa, Alva, Tillicoultry and Dollar, which developed around trade, agriculture and later industry. Alloa serves as the main administrative and commercial centre, while other towns grew through weaving, mining and manufacturing. Although traditional industries have declined, their influence remains part of the area’s identity, alongside modern services and local employment.
Clackmannanshire benefits from access to open countryside, river paths and hill landscapes, particularly around the Ochil Hills, which provide opportunities for walking and outdoor activity. Community life remains an important feature, supported by schools, local facilities and long standing social ties. Overall, Clackmannanshire offers a calm mix of rural setting, small town life and historic working roots, giving it a distinct and grounded character within Scotland.
Clackmannanshire at a Glance
Amenities & Getting Around
Source: NHS, National Rail and Open Charge Map.
Frequently Asked Questions
What is the population of Clackmannanshire?
Clackmannanshire has a population of about 51,026 people, at a density of 323 per square kilometre.
Largest Towns in Clackmannanshire 5
Location
Elevation & Terrain
Clackmannanshire stretches from 7 ft at Canbus up to 610 ft at Yetts o' Muckhart, a span of 603 ft across 22 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.
Main Towns in Clackmannanshire 22
Clackmannanshire has 22 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in Clackmannanshire.
Postcode Areas in Clackmannanshire 1
Clackmannanshire is served by 1 postcode area. Each area contains multiple postcode districts covering different parts of the county.



