Cities & Towns in Sweden map & data
There are 320 cities and towns mapped in Sweden, spread over 21 counties. The most are in Västra Götalands län (55), Skåne län (39) and Stockholms län (32). 100% of them carry a name. Well-known examples include Göteborg, Stockholm and Uppsala.
Cities & Towns by county
| County | Locations | Share |
|---|---|---|
| Västra Götalands län | 55 | 17% |
| Skåne län | 39 | 12% |
| Stockholms län | 32 | 10% |
| Värmlands län | 20 | 6.3% |
| Dalarnas län | 16 | 5.0% |
| Jönköpings län | 16 | 5.0% |
| Västerbottens län | 15 | 4.7% |
| Östergötlands län | 14 | 4.4% |
| Norrbottens län | 14 | 4.4% |
| Örebro län | 12 | 3.8% |
| Kalmar län | 12 | 3.8% |
| Gävleborgs län | 10 | 3.1% |
| Västmanlands län | 10 | 3.1% |
| Södermanlands län | 10 | 3.1% |
| Uppsala län | 9 | 2.8% |
| Hallands län | 8 | 2.5% |
| Kronobergs län | 8 | 2.5% |
| Västernorrlands län | 7 | 2.2% |
| Jämtlands län | 7 | 2.2% |
| Blekinge län | 5 | 1.6% |
| Gotlands län | 1 | 0.3% |
Notable cities and towns in Sweden
- GöteborgVästra Götalands län · pop. 607882
- StockholmStockholms län · pop. 984748
- UppsalaUppsala län · pop. 166698
- MalmöSkåne län · pop. 316588
- PiteåNorrbottens län · pop. 40838
- FalunDalarnas län · pop. 39492
- SkellefteåVästerbottens län · pop. 36388
- LinköpingÖstergötlands län · pop. 116851
- VästeråsVästmanlands län · pop. 110877
- GävleGävleborgs län · pop. 102904
- ÖrebroÖrebro län · pop. 98237
- KungsbackaHallands län · pop. 18600
- JönköpingJönköpings län · pop. 84423
- EskilstunaSödermanlands län · pop. 69948
- ArvikaVärmlands län · pop. 14052
- SundsvallVästernorrlands län · pop. 57606
- VäxjöKronobergs län · pop. 55600
- BoråsVästra Götalands län · pop. 66273
- NackaStockholms län · pop. 88085
- EnköpingUppsala län · pop. 21121
- HelsingborgSkåne län · pop. 93838
- LuleåNorrbottens län · pop. 73864
- LudvikaDalarnas län · pop. 15245
- UmeåVästerbottens län · pop. 89607
- NorrköpingÖstergötlands län · pop. 98088
- HudiksvallGävleborgs län · pop. 15015
- HalmstadHallands län · pop. 55688
- VetlandaJönköpings län · pop. 13050
- KarlstadVärmlands län · pop. 62797
- MölndalVästra Götalands län · pop. 60000
- LidingöStockholms län · pop. 31561
- LundSkåne län · pop. 82800
- HedemoraDalarnas län · pop. 15209
- HuddingeStockholms län · pop. 95234
- TäbyStockholms län · pop. 75137
- SolnaStockholms län · pop. 74790
- SollentunaStockholms län · pop. 73660
- JärfällaStockholms län · pop. 65295
- SödertäljeStockholms län · pop. 64619
- NynäshamnStockholms län · pop. 13510
What's in this layer
Every city or town in the layer comes with its name, English name, population (where known), the region it is in, latitude and longitude. Every city and town, with population where known.
Make a map of cities and towns in Sweden
- Open the studio. No sign-up needed to start.
- Add the layer. Choose Sweden and Cities & Towns - 320 locations appear at once.
- Make it yours. Colours, icons, labels, clusters or a heat map; add your own pins, images and notes; measure distances and draw radius circles.
- Share it. Copy the link or embed it on your website - it looks great on phones too.
Frequently asked questions
How many cities and towns are there in Sweden?
This layer holds 320 cities and towns in Sweden, the most of them in Västra Götalands län. The data is refreshed every 6 months; this release is from November 2026.
Can I download a list of cities and towns in Sweden?
Yes. Own the layer ($5 once, or every Sweden layer with the $29 Country Pass) and export it from the studio as CSV, Shapefile, GeoJSON, KML, GPX, ArcGIS, QGIS, PNG or PDF.
Is it free to put cities and towns on my map?
Yes - every map can use 2 data layers free, and you can share or embed it. Layers you buy don't count toward that limit and work in every map you make.
What information comes with each city or town?
The name, English name, population (where known), the region it is in, latitude and longitude.
Related map data
Your map is two minutes away
Pick a country, add the places that matter, draw on it, and share it with the world - on any device.