Map of Västerås, Sweden
Västerås is the administrative centre of Västmanland, Sweden, with a population of about 127,799. It lies at 59.6162°N, 16.5528°E. Västerås is about 91 km (57 mi) west of Stockholm, the capital. The nearest city on our map is Eskilstuna, 28 km to the south.
Västerås at a glance
Country
Region
Västmanland
Population
127,799GeoNames
Coordinates
59.6162, 16.552859°36′58″N 16°33′10″E
Time zone
Europe/StockholmUTC+01:00 / UTC+02:00 (daylight saving time)
Local time
–
Distance to Stockholm
91 km (57 mi)
Where is Västerås?
- The 9th largest city in Sweden by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 5 h 59 min on the shortest day to 18 h 43 min on the longest day (around 21 December and 21 June).
Cities near Västerås
- Eskilstuna — 28 km south
- Uppsala — 67 km northeast
- Södertälje — 77 km southeast
- Upplands Väsby — 77 km east
- Sollentuna — 82 km east
- Sundbyberg — 85 km east
- Örebro — 85 km southwest
- Tumba — 86 km southeast
- Huddinge — 91 km southeast
- Nyköping — 99 km south
Largest cities in Sweden
- Stockholm — 1,515,017
- Gothenburg — 608,462
- Malmö — 362,133
- Uppsala — 177,074
- Linköping — 166,673
- Örebro — 155,989
- Sollentuna — 139,606
- Umeå — 130,224
- Jönköping — 112,766
- Helsingborg — 104,250
Map of Sweden and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.