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 1 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

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
1 Ål Buskerud 5,106 58.32 per 1,000
2 Hitra Trøndelag - Trööndelage 5,568 29.55 per 1,000
3 Lørenskog Akershus 51,511 23.11 per 1,000
4 Lillehammer Innlandet 29,669 21.82 per 1,000
5 Hole Buskerud 7,205 20.24 per 1,000
6 Frøya Trøndelag - Trööndelage 5,794 19.98 per 1,000
7 Hareid Møre og Romsdal 5,411 18.42 per 1,000
8 Ullensaker Akershus 45,982 17.15 per 1,000
9 Rælingen Akershus 20,904 14.63 per 1,000
10 Eidskog Innlandet 6,103 14.19 per 1,000
11 Vestnes Møre og Romsdal 7,315 13.53 per 1,000
12 Hamar Innlandet 33,817 12.56 per 1,000
13 Vestby Akershus 20,167 12.49 per 1,000
14 Nesodden Akershus 21,005 12.37 per 1,000
15 Kvinesdal Agder 6,242 12.01 per 1,000
16 Bømlo Vestland 12,531 11.89 per 1,000
17 Ås Akershus 22,725 11.77 per 1,000
18 Moss Østfold 53,207 11.57 per 1,000
19 Indre Østfold Østfold 47,943 11.00 per 1,000
20 Bjørnafjorden Vestland 26,753 10.71 per 1,000
21 Eidsvoll Akershus 28,739 10.55 per 1,000
22 Time Rogaland 20,461 10.12 per 1,000
23 Enebakk Akershus 11,697 9.87 per 1,000
24 Aurskog-Høland Akershus 18,458 9.72 per 1,000
25 Øygarden Vestland 40,641 9.70 per 1,000
26 Eigersund Rogaland 15,546 9.63 per 1,000
27 Gjesdal Rogaland 12,715 8.93 per 1,000
28 Vadsø Finnmark - Finnmárku - Finmarkku 5,808 8.83 per 1,000
29 Østre Toten Innlandet 14,925 8.57 per 1,000
30 Modum Buskerud 14,776 8.52 per 1,000
31 Kongsvinger Innlandet 18,191 8.45 per 1,000
32 Sarpsborg Østfold 60,614 8.21 per 1,000
33 Ulstein Møre og Romsdal 8,958 8.01 per 1,000
34 Asker Akershus 101,509 8.00 per 1,000
35 Ringsaker Innlandet 36,199 7.85 per 1,000
36 Lillesand Agder 11,822 7.67 per 1,000
37 Vindafjord Rogaland 9,181 7.61 per 1,000
38 Stange Innlandet 21,839 7.38 per 1,000
39 Luster Vestland 5,478 7.36 per 1,000
40 Frogn Akershus 16,429 7.35 per 1,000
41 Sola Rogaland 29,541 7.34 per 1,000
42 Ørland Trøndelag - Trööndelage 10,706 7.34 per 1,000
43 Færder Vestfold 27,743 7.33 per 1,000
44 Stjørdal Trøndelag - Trööndelage 25,108 7.30 per 1,000
45 Gloppen Vestland 5,976 7.24 per 1,000
46 Gjøvik Innlandet 31,350 6.99 per 1,000
47 Søndre Land Innlandet 5,603 6.97 per 1,000
48 Strand Rogaland 13,959 6.95 per 1,000
49 Ringerike Buskerud 31,942 6.92 per 1,000
50 Nordre Follo Akershus 65,381 6.90 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): Aarborte - Hattfjelldal (−9.42 per 1,000), 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), Deatnu - Tana (5.72 per 1,000), Dielddanuorri - Tjeldsund (−9.74 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 - Evenášši (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) …