Municipality · North Holland
Municipality of Haarlem: Migration background and origin
On 1 January 2026, the municipality of Haarlem had 168,900 residents. 38.2% of them (64,495 people) have a migration background: they were born abroad or have at least one parent who was. That is lower than North Holland (39.4%) and higher than the national average (29.1%). The largest origin groups are other Europe (9.4%), other Asia (6.0%) and Turkey (4.2%). 59.9% of residents with a migration background were born abroad themselves. Since 2022 the share has risen by 5.0 percentage points.
- Residents
- 168,900 on 1 January 2026
- Migration background
- 38.2% 64,495 people
- Born abroad
- 59.9% of those with a migration background
- Change since 2022
- +5.0 pp in share with a migration background
Map
Share of residents with a migration background per postcode.
Where residents come from
Origin of residents on 1 January 2026, as a share of all residents.
Dutch origin and migration background
- Dutch origin 61.8% 104,410
- Migration background 38.2% 64,495
Largest origin groups
First and second generation
Residents with a migration background, by whether they were born abroad themselves.
- Born abroad (first generation) 59.9% 38,620
- Born in the Netherlands (second generation) 40.1% 25,870
Men and women
- Men
- 83,260
- Women
- 85,635
Compared with all municipalities
Trend since 1998
Share of residents with a migration background, compared with larger areas.
- Municipality of Haarlem
- North Holland
- Netherlands
Show as table
| Year | Municipality of Haarlem | North Holland | Netherlands |
|---|---|---|---|
| 1998 | 19.4% | 23.1% | 16.7% |
| 1999 | 19.8% | 23.6% | 17.1% |
| 2000 | 20.4% | 24.1% | 17.5% |
| 2001 | 21.1% | 24.7% | 18.0% |
| 2002 | 21.8% | 25.2% | 18.4% |
| 2003 | 22.3% | 25.7% | 18.8% |
| 2004 | 22.6% | 26.0% | 19.0% |
| 2005 | 22.8% | 26.3% | 19.2% |
| 2006 | 23.3% | 26.5% | 19.3% |
| 2007 | 23.5% | 26.6% | 19.4% |
| 2008 | 24.0% | 27.0% | 19.6% |
| 2009 | 24.5% | 27.5% | 19.9% |
| 2010 | 24.9% | 27.9% | 20.3% |
| 2011 | 25.3% | 28.3% | 20.6% |
| 2012 | 25.7% | 28.7% | 20.9% |
| 2013 | 26.1% | 29.0% | 21.1% |
| 2014 | 26.5% | 29.3% | 21.4% |
| 2015 | 26.8% | 29.8% | 21.7% |
| 2016 | 27.4% | 30.3% | 22.1% |
| 2017 | 28.1% | 31.0% | 22.6% |
| 2018 | 28.8% | 31.8% | 23.1% |
| 2019 | 29.8% | 32.6% | 23.6% |
| 2020 | 30.8% | 33.5% | 24.2% |
| 2021 | 31.4% | 34.0% | 24.6% |
| 2022 | 33.2% | 35.7% | 26.0% |
| 2023 | 35.0% | 37.1% | 27.1% |
| 2024 | 36.3% | 38.0% | 27.9% |
| 2025 | 37.4% | 38.7% | 28.5% |
| 2026 | 38.2% | 39.4% | 29.1% |
In 2022 CBS switched to a new origin classification. Up to 2021 the line shows the old “migration background” figures; the overlap years show a small break (about +0.8 points nationally).
Cities and villages in Municipality of Haarlem
| Largest group | ||||
|---|---|---|---|---|
| Haarlem | 168,310 | +5.0 pp | Other Europe | |
| Spaarndam gem. Haarlem | 590 | +1.4 pp | Other Europe |
All figures
Number of residents per origin group on 1 January. Figures up to 2021 use the old CBS classification.
| Year | Total residents | Dutch origin | Migration background | Europe | Outside Europe | Turkey | Morocco | Suriname | Indonesia | Dutch Caribbean | Germany | Poland | Belgium | Other Europe | Other Africa | Other Asia | Other Americas & Oceania | Western migration background | Non-Western migration background |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1998 | 147,855 | 119,095 | 28,745 | 8,325 | 20,430 | 5,525 | 3,030 | 1,755 | 4,995 | 750 | 3,595 | 275 | 660 | 3,795 | 1,440 | 1,860 | 1,075 | 13,990 | 14,755 |
| 1999 | 148,270 | 118,880 | 29,360 | 8,375 | 21,010 | 5,630 | 3,175 | 1,800 | 4,965 | 785 | 3,590 | 265 | 680 | 3,840 | 1,525 | 1,980 | 1,155 | 14,045 | 15,325 |
| 2000 | 148,485 | 118,130 | 30,350 | 8,550 | 21,775 | 5,780 | 3,345 | 1,840 | 4,955 | 840 | 3,530 | 250 | 665 | 4,105 | 1,640 | 2,130 | 1,245 | 14,285 | 16,065 |
| 2001 | 148,370 | 117,090 | 31,255 | 8,800 | 22,465 | 5,935 | 3,500 | 1,855 | 4,965 | 855 | 3,515 | 285 | 700 | 4,300 | 1,715 | 2,300 | 1,340 | 14,600 | 16,670 |
| 2002 | 147,825 | 115,675 | 32,165 | 9,155 | 22,975 | 6,040 | 3,620 | 1,880 | 4,925 | 865 | 3,515 | 305 | 695 | 4,640 | 1,740 | 2,475 | 1,440 | 14,995 | 17,175 |
| 2003 | 147,090 | 114,305 | 32,795 | 9,210 | 23,600 | 6,065 | 3,790 | 1,935 | 4,925 | 865 | 3,430 | 295 | 705 | 4,780 | 1,885 | 2,640 | 1,495 | 15,080 | 17,695 |
| 2004 | 147,340 | 114,010 | 33,320 | 9,335 | 23,975 | 6,095 | 3,920 | 1,960 | 4,870 | 870 | 3,400 | 295 | 735 | 4,905 | 1,890 | 2,825 | 1,550 | 15,165 | 18,150 |
| 2005 | 146,720 | 113,205 | 33,500 | 9,245 | 24,275 | 6,145 | 4,025 | 1,955 | 4,860 | 870 | 3,340 | 355 | 725 | 4,825 | 1,900 | 2,960 | 1,560 | 15,080 | 18,440 |
| 2006 | 147,020 | 112,815 | 34,190 | 9,500 | 24,685 | 6,190 | 4,170 | 1,980 | 4,860 | 865 | 3,365 | 420 | 740 | 4,975 | 1,935 | 3,060 | 1,630 | 15,330 | 18,850 |
| 2007 | 146,945 | 112,435 | 34,520 | 9,630 | 24,875 | 6,220 | 4,300 | 1,920 | 4,800 | 870 | 3,335 | 535 | 760 | 5,000 | 2,005 | 3,100 | 1,660 | 15,380 | 19,125 |
| 2008 | 147,625 | 112,260 | 35,370 | 10,065 | 25,280 | 6,275 | 4,415 | 1,945 | 4,790 | 880 | 3,365 | 655 | 770 | 5,275 | 2,070 | 3,230 | 1,675 | 15,850 | 19,530 |
| 2009 | 148,175 | 111,810 | 36,370 | 10,555 | 25,780 | 6,320 | 4,510 | 1,985 | 4,790 | 905 | 3,335 | 750 | 755 | 5,715 | 2,145 | 3,405 | 1,725 | 16,325 | 20,025 |
| 2010 | 149,570 | 112,295 | 37,280 | 10,925 | 26,330 | 6,400 | 4,610 | 1,995 | 4,805 | 950 | 3,330 | 855 | 785 | 5,955 | 2,245 | 3,480 | 1,845 | 16,795 | 20,490 |
| 2011 | 150,660 | 112,600 | 38,050 | 11,275 | 26,785 | 6,425 | 4,680 | 2,040 | 4,860 | 965 | 3,310 | 945 | 785 | 6,235 | 2,360 | 3,540 | 1,920 | 17,180 | 20,865 |
| 2012 | 151,815 | 112,760 | 39,030 | 11,700 | 27,400 | 6,480 | 4,815 | 2,085 | 4,815 | 985 | 3,320 | 1,025 | 795 | 6,560 | 2,390 | 3,750 | 2,080 | 17,655 | 21,395 |
| 2013 | 153,090 | 113,035 | 40,025 | 12,210 | 27,805 | 6,515 | 4,870 | 2,100 | 4,760 | 1,000 | 3,320 | 1,075 | 815 | 7,000 | 2,470 | 3,900 | 2,190 | 18,150 | 21,880 |
| 2014 | 155,145 | 114,055 | 41,090 | 12,675 | 28,415 | 6,565 | 5,000 | 2,125 | 4,790 | 1,015 | 3,300 | 1,205 | 825 | 7,345 | 2,570 | 4,070 | 2,280 | 18,630 | 22,460 |
| 2015 | 156,645 | 114,655 | 41,990 | 13,110 | 28,885 | 6,520 | 5,095 | 2,155 | 4,780 | 1,045 | 3,285 | 1,275 | 870 | 7,680 | 2,700 | 4,240 | 2,350 | 19,075 | 22,920 |
| 2016 | 158,135 | 114,860 | 43,275 | 13,690 | 29,590 | 6,515 | 5,175 | 2,180 | 4,760 | 1,060 | 3,315 | 1,370 | 875 | 8,130 | 2,835 | 4,565 | 2,505 | 19,705 | 23,570 |
| 2017 | 159,215 | 114,445 | 44,770 | 14,335 | 30,425 | 6,495 | 5,185 | 2,175 | 4,715 | 1,090 | 3,315 | 1,435 | 890 | 8,695 | 3,025 | 5,040 | 2,700 | 20,430 | 24,330 |
| 2018 | 159,705 | 113,755 | 45,950 | 14,950 | 31,005 | 6,540 | 5,205 | 2,170 | 4,650 | 1,090 | 3,275 | 1,505 | 900 | 9,270 | 3,160 | 5,265 | 2,925 | 21,090 | 24,865 |
| 2019 | 161,265 | 113,250 | 48,015 | 15,855 | 32,165 | 6,625 | 5,290 | 2,200 | 4,615 | 1,105 | 3,235 | 1,635 | 925 | 10,060 | 3,395 | 5,685 | 3,250 | 22,115 | 25,890 |
| 2020 | 162,895 | 112,690 | 50,205 | 16,920 | 33,290 | 6,720 | 5,395 | 2,205 | 4,630 | 1,135 | 3,265 | 1,690 | 950 | 11,015 | 3,590 | 6,010 | 3,605 | 23,335 | 26,865 |
| 2021 | 162,540 | 111,505 | 51,035 | 17,420 | 33,620 | 6,700 | 5,425 | 2,205 | 4,540 | 1,120 | 3,255 | 1,715 | 965 | 11,485 | 3,740 | 6,185 | 3,705 | 23,800 | 27,225 |
| 2022 | 162,890 | 108,765 | 54,130 | 18,100 | 36,035 | 6,725 | 5,515 | 2,270 | 4,655 | 1,205 | 3,365 | 1,780 | 1,075 | 11,875 | 4,080 | 7,240 | 4,330 | 24,305 | 28,045 |
| 2023 | 165,390 | 107,455 | 57,945 | 20,155 | 37,805 | 6,895 | 5,560 | 2,270 | 4,605 | 1,265 | 3,380 | 1,865 | 1,075 | 13,810 | 4,445 | 7,960 | 4,800 | 26,605 | 29,560 |
| 2024 | 167,640 | 106,730 | 60,900 | 21,410 | 39,480 | 7,000 | 5,605 | 2,315 | 4,535 | 1,285 | 3,415 | 1,990 | 1,085 | 14,940 | 4,820 | 8,605 | 5,310 | – | – |
| 2025 | 168,750 | 105,565 | 63,170 | 22,005 | 41,160 | 7,130 | 5,700 | 2,345 | 4,460 | 1,285 | 3,375 | 1,960 | 1,095 | 15,575 | 5,155 | 9,465 | 5,620 | – | – |
| 2026 | 168,900 | 104,410 | 64,495 | 22,235 | 42,265 | 7,160 | 5,705 | 2,305 | 4,390 | 1,295 | 3,335 | 1,895 | 1,105 | 15,920 | 5,480 | 10,105 | 5,810 | – | – |
Definitions and method · CBS 85640NED (2022–2026), 83503NED (1998–2023)