Alloa is located in the county of Clackmannan, Scotland, two miles north-west of the town of Clackmannan, 25 miles north-east of the major city of Glasgow, 26 miles north-west of Edinburgh, 322 miles north of Cardiff, and 351 miles north-west of London. Alloa lies just east of the Stirling and Falkirk border, and was historically in the county of Clackmannanshire. Alloa falls within the unitary authority of Clackmannanshire. It is in the FK10 postcode district.
Alloa is in the ceremonial county of Clackmannan, the historic county of Clackmannanshire, and the administrative county of Clackmannanshire.
Alloa is situated towards the southernmost extremity of Clackmannan, and towards the westernmost extremity of Clackmannan.
The nearest postcode to the centre of Alloa is FK10 1JD.
Alloa is situated towards the northernmost extremity of the FK10 postcode district, and roughly centrally between the easternmost and westernmost extremities of the FK10 postcode district.
The centre of Alloa is located at position 56.11602° latitude and -3.79174° longitude.
The centre of Alloa is located at the grid reference easting 288690 and northing 692922 within the British National Grid (OSGB36) system.
Position of Alloa relative to nearby towns. Distance is measured from the centre of Alloa to the centre of the town.
Position of Alloa relative to nearby cities. Distance is measured from the centre of Alloa to the centre of the city.