Alloa on the map

Alloa built-up area

Built-up area6.5 km² (2.5 sq mi)

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

37,634
Population
16,239
Households
Create a free area profile for AlloaDownload or embed an infographic of these statistics

About Alloa

Alloa is a town in Clackmannanshire, located in central Scotland, within the FK10 postcode area. It lies on the southern bank of the River Forth, opposite the town of Kinross, and is situated between the cities of Stirling and Dundee. The town has a long history as a centre for iron and steel production, with the former Alloa Steelworks being a significant part of its industrial past. Today, Alloa is a residential town with a mix of modern and traditional housing, and it serves as a local hub for shopping and services. The town is well connected by road and rail, with Alloa railway station providing regular services to Edinburgh and other nearby towns. The Alloa Tower, a 15th-century tower house, stands as a notable landmark and offers views of the surrounding area.

Nearest Train Stations 6 stations

Stirling Train Station 5.4 miles
Bridge Of Allan Train Station 6.9 miles
Falkirk Grahamston Train Station 7.4 miles
Camelon Train Station 7.4 miles
Falkirk High Train Station 8.2 miles
Dunblane Train Station 8.3 miles

Location

Local Government

District Clackmannanshire
Ward Clackmannanshire South
Constituency Ochil and South Perthshire

Frequently Asked Questions about Alloa

What is the population of Alloa?
Alloa has a population of approximately 37,634 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Alloa?
Alloa is covered by the FK10 postcode district.
Where is the nearest train station to Alloa?
The nearest railway station to Alloa is Stirling Train Station, about 5.4 miles away.