Where people move to and from

In-migration minus out-migration per 1,000 inhabitants.

Ål has the highest net migration of Norway's municipalities at 58.32 per 1,000 (2025). The lowest is Sel at −22.23 per 1,000. Source: SSB, table 06913, processed by Morning Analytics 3 November 2026.

Download the table (CSV) Sharing image (PNG)

58.32 per 1,000Highest: Ål
4.03 per 1,000Median of the municipalities
−22.23 per 1,000Lowest: Sel

The picture in figures

The bars show the ten highest and the ten lowest of 183 municipalities. The dashed line is the median of all municipalities.

Highest 10
ÅlÅl58.32 per 1,000HitraHitra29.55 per 1,000LørenskogLørenskog23.11 per 1,000LillehammerLillehammer21.82 per 1,000HoleHole20.24 per 1,000FrøyaFrøya19.98 per 1,000HareidHareid18.42 per 1,000UllensakerUllensaker17.15 per 1,000RælingenRælingen14.63 per 1,000EidskogEidskog14.19 per 1,000
Lowest 10
SelSel−22.23 per 1,000VoldaVolda−12.94 per 1,000SunndalSunndal−11.12 per 1,000MalvikMalvik−7.06 per 1,000FauskeFauske−7.04 per 1,000Midtre GauldalMidtre Gauldal−6.68 per 1,000StordStord−5.94 per 1,000Nord-FronNord-Fron−5.94 per 1,000HeimHeim−5.87 per 1,000Nord-AurdalNord-Aurdal−5.27 per 1,000
How 183 municipalities spread
−22.23 per 1,000 – −15.52 per 1,000: 1−15.52 per 1,000 – −8.80 per 1,000: 2−8.80 per 1,000 – −2.09 per 1,000: 22−2.09 per 1,000 – 4.62 per 1,000: 794.62 per 1,000 – 11.33 per 1,000: 6111.33 per 1,000 – 18.05 per 1,000: 1118.05 per 1,000 – 24.76 per 1,000: 524.76 per 1,000 – 31.47 per 1,000: 131.47 per 1,000 – 38.19 per 1,000: 038.19 per 1,000 – 44.90 per 1,000: 044.90 per 1,000 – 51.61 per 1,000: 051.61 per 1,000 – 58.32 per 1,000: 1−22.23 per 1,00058.32 per 1,000net migration →

Each bar is the number of municipalities in a range of values. The dashed line is the median. Hover over a bar to see the range.

Analysis: why are some at the top and others at the bottom?

We compared net migration with every other municipal figure we have, from Statistics Norway, NIPH and the Brønnøysund Register Centre. Below are the figures that go most closely together with net migration across the country, and what marks the municipalities at the top and bottom on those figures.

The pattern across the country

The highest and the lowest

  • No. 1 Ål (58.32 per 1,000) The municipality does not stand out on the figures that otherwise go together with the measure. The explanation probably lies in something we have no figures for. Goes against the pattern: «Net operating expenditure per inhabitant» 115,380 kr (no. 83 of 357 from the top; Statistics Norway table 12137). Most distinctive industry: oppføring av bygninger, 5% of the jobs, 2.1 times the national share (Statistics Norway table 13470, 2025).
  • No. 2 Hitra (29.55 per 1,000) The municipality does not stand out on the figures that otherwise go together with the measure. The explanation probably lies in something we have no figures for. Most distinctive industry: produksjon av nærings- og nytelsesmidler, 21% of the jobs, 12.4 times the national share (Statistics Norway table 13470, 2025).
  • No. 3 Lørenskog (23.11 per 1,000) Fits the pattern: «Net operating expenditure per inhabitant» 66,020 kr (no. 357 of 357 from the top; Statistics Norway table 12137); «Centrality (Statistics Norway's centrality index, 6 is most central)» 6 (no. 1 of 357 from the top; Statistics Norway, centrality index); «Gross operating revenue per inhabitant» 100,571 kr (no. 351 of 357 from the top; Statistics Norway table 12137). Most distinctive industry: post og distribusjonsvirksomhet, 6% of the jobs, 10.4 times the national share (Statistics Norway table 13470, 2025).
  • No. 183 Sel (−22.23 per 1,000, among the lowest) Fits the pattern: «Share aged 80 and over» 8.1% (no. 52 of 357 from the top; Statistics Norway table 07459). Most distinctive industry: landtransport og rørtransport, 5% of the jobs, 2.2 times the national share (Statistics Norway table 13470, 2025).
  • No. 182 Volda (−12.94 per 1,000, among the lowest) The municipality does not stand out on the figures that otherwise go together with the measure. The explanation probably lies in something we have no figures for. Goes against the pattern: «Centrality (Statistics Norway's centrality index, 6 is most central)» 3 (no. 81 of 357 from the top; Statistics Norway, centrality index). Most distinctive industry: undervisning, 16% of the jobs, 2.0 times the national share (Statistics Norway table 13470, 2025).
  • No. 181 Sunndal (−11.12 per 1,000, among the lowest) The municipality does not stand out on the figures that otherwise go together with the measure. The explanation probably lies in something we have no figures for. Most distinctive industry: produksjon av metaller, 26% of the jobs, 68.3 times the national share (Statistics Norway table 13470, 2025).

The analysis describes what goes together, not what causes what. Two figures can follow each other because both depend on something else, such as size, location or industry. The figures are from the latest year available for each source, so the years can differ. Rank correlation runs from −1 to 1; values near 1 mean the municipalities lie in roughly the same order on both measures.

What explains the placing?

  • 1. Ål 58.32 per 1,000 1,349% above the median of the municipalities.
  • 2. Hitra 29.55 per 1,000 634% above the median of the municipalities.
  • 3. Lørenskog 23.11 per 1,000 474% above the median of the municipalities.
  • 181. Sunndal −11.12 per 1,000 376% below the median of the municipalities.
  • 182. Volda −12.94 per 1,000 421% below the median of the municipalities.
  • 183. Sel −22.23 per 1,000 652% below the median of the municipalities.
#Municipality County Inhabitants net migration
51 Osterøy Vestland 8,231 6.85 per 1,000
52 Råde Østfold 7,892 6.62 per 1,000
53 Horten Vestfold 28,173 6.60 per 1,000
54 Kongsberg Buskerud 29,169 6.58 per 1,000
55 Våler (Østfold) Østfold 6,229 6.49 per 1,000
56 Farsund Agder 9,949 6.48 per 1,000
57 Austevoll Vestland 5,515 6.44 per 1,000
58 Klepp Rogaland 21,444 6.42 per 1,000
59 Lillestrøm Akershus 96,771 6.27 per 1,000
60 Løten Innlandet 7,951 6.18 per 1,000
61 Tynset Innlandet 5,762 6.12 per 1,000
62 Kristiansand Agder 119,287 6.05 per 1,000
63 Stavanger Rogaland 151,669 5.98 per 1,000
64 Hustadvika Møre og Romsdal 13,538 5.94 per 1,000
65 Hammerfest Finnmark 11,391 5.92 per 1,000
66 Balsfjord Troms 5,625 5.90 per 1,000
67 Tønsberg Vestfold 60,246 5.87 per 1,000
68 Gran Innlandet 13,689 5.71 per 1,000
69 Kvinnherad Vestland 13,236 5.69 per 1,000
70 Sandefjord Vestfold 67,062 5.60 per 1,000
71 Målselv Troms 6,819 5.45 per 1,000
72 Fredrikstad Østfold 86,243 5.37 per 1,000
73 Ålesund Møre og Romsdal 59,663 5.27 per 1,000
74 Notodden Telemark 13,389 5.25 per 1,000
75 Sandnes Rogaland 85,785 5.05 per 1,000
76 Sør-Odal Innlandet 8,165 5.03 per 1,000
77 Oppdal Trøndelag 7,421 4.86 per 1,000
78 Porsgrunn Telemark 37,435 4.77 per 1,000
79 Haugesund Rogaland 38,663 4.66 per 1,000
80 Øvre Eiker Buskerud 20,965 4.51 per 1,000
81 Averøy Møre og Romsdal 6,007 4.51 per 1,000
82 Levanger Trøndelag 20,807 4.39 per 1,000
83 Surnadal Møre og Romsdal 5,982 4.37 per 1,000
84 Rakkestad Østfold 8,583 4.34 per 1,000
85 Froland Agder 6,299 4.31 per 1,000
86 Nannestad Akershus 16,662 4.30 per 1,000
87 Trondheim Trøndelag 218,460 4.21 per 1,000
88 Drammen Buskerud 106,013 4.21 per 1,000
89 Bærum Akershus 133,228 4.18 per 1,000
90 Lunner Akershus 9,463 4.14 per 1,000
91 Larvik Vestfold 49,022 4.09 per 1,000
92 Halden Østfold 32,082 4.03 per 1,000
93 Inderøy Trøndelag 7,066 3.98 per 1,000
94 Haram Møre og Romsdal 9,460 3.93 per 1,000
95 Askøy Vestland 30,600 3.85 per 1,000
96 Narvik Nordland 21,647 3.84 per 1,000
97 Skaun Trøndelag 8,574 3.76 per 1,000
98 Sveio Vestland 5,766 3.48 per 1,000
99 Vestvågøy Nordland 11,606 3.45 per 1,000
100 Vennesla Agder 15,772 3.26 per 1,000

Not ranked because the municipality has fewer than 5,000 inhabitants, where a few people can move the figure a lot (174): Alvdal (−5.18 per 1,000), Andøy (4.40 per 1,000), Aremark (11.14 per 1,000), Askvoll (3.75 per 1,000), Aukra (4.52 per 1,000), Aure (−5.01 per 1,000), Aurland (22.33 per 1,000), Austrheim (12.01 per 1,000), Bardu (8.33 per 1,000), Beiarn (−15.11 per 1,000), Berlevåg (−31.46 per 1,000), Bindal (1.46 per 1,000), Bjerkreim (−9.64 per 1,000), Bokn (14.56 per 1,000), Bremanger (9.82 per 1,000), Bygland (8.61 per 1,000), Bykle (12.51 per 1,000), Båtsfjord (1.42 per 1,000), Bø (10.32 per 1,000), Dovre (3.97 per 1,000), Drangedal (3.44 per 1,000), Dyrøy (14.97 per 1,000), Dønna (−1.38 per 1,000), Eidfjord (22.75 per 1,000), Engerdal (−22.62 per 1,000), Etne (7.82 per 1,000), Etnedal (275.12 per 1,000), Evenes (25.70 per 1,000), Evje og Hornnes (2.35 per 1,000), Fedje (21.11 per 1,000), Fitjar (5.61 per 1,000), Fjaler (6.84 per 1,000), Fjord (19.95 per 1,000), Flakstad (−16.59 per 1,000), Flatanger (−4.46 per 1,000), Flesberg (2.15 per 1,000), Flå (4.48 per 1,000), Folldal (−7.79 per 1,000), Frosta (6.76 per 1,000), Fyresdal (23.09 per 1,000) …