Skip to content
Move with confidence.
Destination  Sweden

Cities in Sweden

Last updated 25 September 2026

All 20 cities in Sweden with more than 100,000 residents: the official population, a short profile and the crime rate recorded by the police, set against the rate for Sweden.

Municipalities (kommuner) with at least 100,000 residents on 31 December 2025. A kommun covers the whole municipal area, including suburbs and countryside.

How to read the figures

  • Population is the latest official figure from Statistics Sweden (SCB).
  • The crime rate is: offences reported to the police per 1,000 residents, 2025, from Brå, the Swedish National Council for Crime Prevention. National rate: Sweden 135.8.
  • Offences are counted where they were committed, so municipalities with large city centres, shopping areas or transport hubs also record offences involving commuters and visitors. Reported crime also reflects how readily people report.
  • Compare cities within Sweden only: every country defines and records crime differently.
  • The figure is not your personal risk: offences are counted where they happen, so city centres with many commuters and visitors record higher rates.

All 20 cities

CityRegionResidentsCrime rate
StockholmStockholm County (Stockholms län)999,239191.6
GothenburgVästra Götaland County (Västra Götalands län)613,278138.8
MalmöSkåne County (Skåne län)367,924161.8
UppsalaUppsala County (Uppsala län)249,726111.4
LinköpingÖstergötland County (Östergötlands län)168,714103.2
VästeråsVästmanland County (Västmanlands län)161,240141.5
ÖrebroÖrebro County (Örebro län)160,687139.2
HelsingborgSkåne County (Skåne län)152,776155.8
JönköpingJönköping County (Jönköpings län)148,15297.8
NorrköpingÖstergötland County (Östergötlands län)144,904128.3
UmeåVästerbotten County (Västerbottens län)135,27392.1
LundSkåne County (Skåne län)132,333111.7
BoråsVästra Götaland County (Västra Götalands län)115,238119.7
HuddingeStockholm County (Stockholms län)114,686118.4
NackaStockholm County (Stockholms län)113,73099.9
EskilstunaSödermanland County (Södermanlands län)106,789149.9
HalmstadHalland County (Hallands län)106,315129.5
GävleGävleborg County (Gävleborgs län)104,108127.3
SödertäljeStockholm County (Stockholms län)102,772144.9
HaningeStockholm County (Stockholms län)101,408134.7

The cities, from largest

Stockholm

Stockholm County (Stockholms län) · 999,239 residents on 31 December 2025.

Stockholm is Sweden's capital and largest municipality, and the Swedish parliament sits in the city centre. Universities include Stockholm University and KTH Royal Institute of Technology, Sweden's largest institution for technical education and research.

Offences reported to the police per 1,000 residents, 2025: Stockholm 191.6, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Key facts about Sweden – sweden.se (Swedish Institute), About the university – Stockholm University, About KTH – facts

Gothenburg (Göteborg)

Västra Götaland County (Västra Götalands län) · 613,278 residents on 31 December 2025.

Gothenburg, at the mouth of the Göta River, is Sweden's second-largest municipality and home to the Port of Gothenburg, Scandinavia's largest port. The University of Gothenburg and the headquarters of the Volvo Group are in the city.

Offences reported to the police per 1,000 residents, 2025: Gothenburg 138.8, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Facts and Figures – Port of Gothenburg, About the University of Gothenburg, Contact us (Volvo Group Headquarters, Gothenburg) – Volvo Group

Malmö

Skåne County (Skåne län) · 367,924 residents on 31 December 2025.

Malmö, Sweden's third-largest municipality, lies on the Öresund Strait, and Copenhagen is 30–40 minutes away by train across the Öresund Bridge. The city is home to Malmö University, founded in 1998, and established industries include life sciences, cleantech, food technology and gaming.

Offences reported to the police per 1,000 residents, 2025: Malmö 161.8, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Malmö – a Hub for Innovation – Malmö stad, About us – Malmö University

Uppsala

Uppsala County (Uppsala län) · 249,726 residents on 31 December 2025.

Uppsala is Sweden's fourth-largest municipality and home to Uppsala University, founded in 1477 as Scandinavia's first university and now with about 50,000 students. The Swedish University of Agricultural Sciences (SLU) has one of its main campuses in Uppsala.

Offences reported to the police per 1,000 residents, 2025: Uppsala 111.4, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Uppsala University 1477–2027 – Uppsala University, Facts and figures – Uppsala University, About SLU – Swedish University of Agricultural Sciences

Linköping

Östergötland County (Östergötlands län) · 168,714 residents on 31 December 2025.

Linköping, in Östergötland, is home to Linköping University's main campus and to Linköping University Hospital. Saab has its largest site in the city, and companies such as Ericsson, IFS, Sectra and Cloetta also have offices there.

Offences reported to the police per 1,000 residents, 2025: Linköping 103.2, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Campus cities and our region – Linköping University, Saab i Linköping – Saab

Västerås

Västmanland County (Västmanlands län) · 161,240 residents on 31 December 2025.

Västerås, about 100 km west of Stockholm on Lake Mälaren, hosts a campus of Mälardalen University. Multinational companies such as ABB, which runs its Swedish corporate research centre there, Amazon and Westinghouse are major employers.

Offences reported to the police per 1,000 residents, 2025: Västerås 141.5, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Campus Västerås – Mälardalen University, ABB Corporate Research Center in Sweden – ABB

Örebro

Örebro County (Örebro län) · 160,687 residents on 31 December 2025.

Örebro, about 200 km from Stockholm and 300 km from Gothenburg and Oslo, describes itself as a natural logistics centre for Scandinavia. It is home to Örebro University and Örebro University Hospital, and has its own airport.

Offences reported to the police per 1,000 residents, 2025: Örebro 139.2, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Welcome to Örebro – Örebro kommun

Helsingborg

Skåne County (Skåne län) · 152,776 residents on 31 December 2025.

Helsingborg is a port city in the Öresund region with a 20-minute ferry crossing to Helsingør in Denmark; its port is one of Sweden's largest ferry ports and a container specialist. Lund University has a campus in the city.

Offences reported to the police per 1,000 residents, 2025: Helsingborg 155.8, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: About – Port of Helsingborg (Helsingborgs Hamn), Lund, Skåne and Sweden – Lund University

Jönköping

Jönköping County (Jönköpings län) · 148,152 residents on 31 December 2025.

Jönköping, on the shore of Lake Vättern, is Sweden's ninth-largest municipality and describes its logistics location as one of the best in the Nordic region. It is home to Jönköping University and the Elmia exhibition centre, one of the largest in the Nordic countries.

Offences reported to the police per 1,000 residents, 2025: Jönköping 97.8, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Om Jönköpings näringsliv – Jönköpings kommun, Living in Jönköping – Jönköping University

Norrköping

Östergötland County (Östergötlands län) · 144,904 residents on 31 December 2025.

Norrköping, on the Motala River in Östergötland, developed as an industrial centre from the 17th century, and its restored mill district now houses Linköping University's Campus Norrköping. The Swedish Meteorological and Hydrological Institute (SMHI), a government agency, has offices in the city.

Offences reported to the police per 1,000 residents, 2025: Norrköping 128.3, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Campus cities and our region – Linköping University, About SMHI – SMHI

Umeå

Västerbotten County (Västerbottens län) · 135,273 residents on 31 December 2025.

Umeå, northern Sweden's largest urban community, is home to Umeå University, inaugurated in 1965, with over 43,700 students. The Swedish University of Agricultural Sciences has one of its principal sites in Umeå, and the city hosts the University Hospital of Umeå.

Offences reported to the police per 1,000 residents, 2025: Umeå 92.1, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: About Umeå University, Universities in Umeå – Umeå kommun, University Hospital of Umeå – Umeå University

Lund

Skåne County (Skåne län) · 132,333 residents on 31 December 2025.

Lund is home to Lund University, founded in 1666, which has about 46,000 students across campuses in Lund, Helsingborg, Malmö and Ljungbyhed. The national MAX IV X-ray laboratory, hosted by Lund University, operates here, and the European Spallation Source is being built next door.

Offences reported to the police per 1,000 residents, 2025: Lund 111.7, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: The University at a glance – Lund University, About us – MAX IV

Borås

Västra Götaland County (Västra Götalands län) · 115,238 residents on 31 December 2025.

Borås, in south-western Sweden, is known for its long textile history. The University of Borås, with about 19,000 students, runs the Swedish School of Textiles in the Textile Fashion Center, a hub for education, companies and incubators.

Offences reported to the police per 1,000 residents, 2025: Borås 119.7, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: About the Swedish School of Textiles – University of Borås

Huddinge

Stockholm County (Stockholms län) · 114,686 residents on 31 December 2025.

Huddinge is a municipality in the Stockholm region with two of the region's designated urban centres, Flemingsberg and Kungens kurva–Skärholmen. Flemingsberg has one of Sweden's larger university campuses, including Karolinska Institutet's Campus Flemingsberg.

Offences reported to the police per 1,000 residents, 2025: Huddinge 118.4, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Huddinge som tillväxtmotor – Huddinge kommun, KI Campus Flemingsberg – Karolinska Institutet

Nacka

Stockholm County (Stockholms län) · 113,730 residents on 31 December 2025.

Nacka is a municipality in the Stockholm region where Region Stockholm is extending the metro's Blue Line, with stations at Sickla, Järla and Nacka. On western Sicklaön, 11,300 new homes and 10,000 new workplaces are planned by 2035.

Offences reported to the police per 1,000 residents, 2025: Nacka 99.9, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Här planerar och bygger vi – Nacka kommun, Saltsjöbanan – trafikinformation och länkar – Nacka kommun

Eskilstuna

Södermanland County (Södermanlands län) · 106,789 residents on 31 December 2025.

Eskilstuna, in the Mälardalen region, has a Mälardalen University campus in the city centre. Major employers include Volvo Construction Equipment, Eskilstuna Energi och Miljö and Outokumpu, and there are good connections to Stockholm, Västerås and Örebro.

Offences reported to the police per 1,000 residents, 2025: Eskilstuna 149.9, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Campus Eskilstuna – Mälardalen University

Halmstad

Halland County (Hallands län) · 106,315 residents on 31 December 2025.

Halmstad lies on the coast midway between Malmö and Gothenburg, each just over an hour away by fast train. Logistics, retail and construction employ the most people, and the city is home to Halmstad University.

Offences reported to the police per 1,000 residents, 2025: Halmstad 129.5, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Flytta till Halmstad – Halmstads kommun, Företagsplatsen Halmstad – Halmstads kommun, Halmstad University (English site)

Gävle

Gävleborg County (Gävleborgs län) · 104,108 residents on 31 December 2025.

Gävle, on Sweden's east coast about two hours from Stockholm, has the largest container port on the Swedish east coast, serving the region's wood, steel and paper industries. It is home to the University of Gävle, with about 19,000 students.

Offences reported to the police per 1,000 residents, 2025: Gävle 127.3, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Port of Gävle – Gävle Hamn, University of Gävle

Södertälje

Stockholm County (Stockholms län) · 102,772 residents on 31 December 2025.

Södertälje, in Stockholm County, is the main base of vehicle maker Scania, which employs about 15,000 people there. About 4,500 people work at AstraZeneca's Södertälje site, one of the world's largest pharmaceutical plants.

Offences reported to the police per 1,000 residents, 2025: Södertälje 144.9, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Näringslivet i Södertälje – Södertälje kommun, AstraZeneca Sverige

Haninge

Stockholm County (Stockholms län) · 101,408 residents on 31 December 2025.

Haninge, on Södertörn in Stockholm County, is one of the county's eight regional urban centres and has commuter trains to central Stockholm. It includes an archipelago of 4,262 islands and lies between the Stockholm Norvik port in Nynäshamn and central Stockholm.

Offences reported to the police per 1,000 residents, 2025: Haninge 134.7, Sweden 135.8.

Sources – population: SCB · Crime: Brå · About the city: Om Haninge – Haninge kommun

Sources and method

Population: SCB (Statistics Sweden) – Folkmängden efter region, civilstånd, ålder och kön. År 2025 (table BE0101A/BefolkningCKM), population on 31 December 2025. Crime: Brå (Swedish National Council for Crime Prevention) – Anmälda brott 2025, slutlig statistik: Anmälda brott i kommunerna 2025 (CSV download on the Brå "Anmälda brott" page). Where a figure was not published for a city, we say so rather than estimate it. Found an error? Write to editor@relocateineurope.com.