Found in Scotland, United Kingdom, Alloa is a provincial capital. It has a population of 20,390.
Population20,390
ProvinceScotland
Coordinates56.1159° N, 3.7900° W
CountryUnited Kingdom
Rank in United Kingdom#623 of 43,712
Map
About Alloa
Alloa is located at coordinates 56.12° N, 3.79° W, in the Northern Hemisphere. It belongs to the Scotland administrative division of United Kingdom.
Alloa is the #623 largest locality in United Kingdom by population, with 20,390 people.
Cities in Scotland
Alloa is located in the Scotland province of United Kingdom. Other cities in the region include Glasgow, Edinburgh, Aberdeen. Alloa has 20,390 inhabitants.