Postcode · Haarlem, North Holland

Postcode 2024: Neighbourhood Te Zaanenkwartier

On 1 January 2026, postcode 2024 in Haarlem (Te Zaanenkwartier) had 9,160 residents. 23.3% of them (2,135 people) have a migration background: they were born abroad or have at least one parent who was. That is lower than Haarlem (38.3%) and lower than the national average (29.1%). The largest origin groups are other Europe (6.8%), other Asia (3.2%) and other Americas & Oceania (2.9%). 51.1% of residents with a migration background were born abroad themselves. Since 2022 the share has risen by 3.3 percentage points.

Residents
9,160 on 1 January 2026
Migration background
23.3% 2,135 people
Born abroad
51.1% of those with a migration background
Change since 2022
+3.3 pp in share with a migration background

Map

Migration background, share of residents <15%, 15%–18%, 18%–25%, 25%–30%, 30%–45%, 45%–60%, ≥60%

Share of residents with a migration background in this postcode and its neighbours.

Where residents come from

Origin of residents on 1 January 2026, as a share of all residents.

Dutch origin and migration background

  • Dutch origin 76.7% 7,030
  • Migration background 23.3% 2,135

Largest origin groups

Bars show each group’s share of all residents of 2024. For comparison, the line marks Haarlem and the circle the Netherlands.

  • Other Europe Europe excluding the Netherlands, Belgium, Germany and Poland
    6.8% 625 people
    Haarlem 9.4% Netherlands 5.6%
  • Other Asia Asia excluding Indonesia and Turkey
    3.2% 290 people
    Haarlem 6.0% Netherlands 5.3%
  • Other Americas & Oceania Americas and Oceania excluding Suriname and the Dutch Caribbean
    2.9% 270 people
    Haarlem 3.4% Netherlands 1.7%
  • Indonesia
    2.6% 235 people
    Haarlem 2.6% Netherlands 1.9%
  • Germany
    2.2% 200 people
    Haarlem 2.0% Netherlands 1.9%
  • Other Africa Africa excluding Morocco
    1.4% 125 people
    Haarlem 3.3% Netherlands 2.3%
  • Poland
    0.93% 85 people
    Haarlem 1.1% Netherlands 1.4%
  • Morocco
    0.82% 75 people
    Haarlem 3.4% Netherlands 2.4%
  • Suriname
    0.71% 65 people
    Haarlem 1.4% Netherlands 2.0%
  • Turkey
    0.66% 60 people
    Haarlem 4.3% Netherlands 2.6%
  • Dutch Caribbean Aruba, Curaçao, Sint Maarten, Bonaire, Sint Eustatius and Saba
    0.66% 60 people
    Haarlem 0.77% Netherlands 1.1%
  • Belgium
    0.55% 50 people
    Haarlem 0.66% Netherlands 0.76%

First and second generation

Residents with a migration background, by whether they were born abroad themselves.

  • Born abroad (first generation) 51.1% 1,090
  • Born in the Netherlands (second generation) 48.7% 1,040

Men and women

Men
4,455
Women
4,705

Compared with all postcodes

Higher than 64% of all postcodes in the Netherlands

Trend since 1998

Share of residents with a migration background, compared with larger areas.

Measure
  • 2024
  • Haarlem
  • Netherlands
Show as table
Year 2024HaarlemNetherlands
1998 12.3%19.5%16.7%
1999 12.3%19.9%17.1%
2000 12.7%20.5%17.5%
2001 12.7%21.1%18.0%
2002 13.2%21.8%18.4%
2003 13.1%22.4%18.8%
2004 13.1%22.7%19.0%
2005 13.2%22.9%19.2%
2006 13.4%23.3%19.3%
2007 13.6%23.6%19.4%
2008 13.5%24.0%19.6%
2009 14.1%24.6%19.9%
2010 14.4%25.0%20.3%
2011 15.0%25.3%20.6%
2012 15.2%25.8%20.9%
2013 15.1%26.2%21.1%
2014 15.0%26.5%21.4%
2015 15.2%26.9%21.7%
2016 15.5%27.4%22.1%
2017 16.0%28.2%22.6%
2018 16.5%28.8%23.1%
2019 16.8%29.8%23.6%
2020 17.9%30.9%24.2%
2021 18.1%31.5%24.6%
2022 20.0%33.3%26.0%
2023 21.1%35.1%27.1%
2024 21.8%36.4%27.9%
2025 22.9%37.5%28.5%
2026 23.3%38.3%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).

Nearby postcodes

Largest group
2023 Ter Kleefkwartier 13,335 +4.8 pp Other Europe
2025 Delftwijk, Vogelenwijk 9,745 +3.2 pp Other Europe
2022 Indischewijk 9,190 +4.9 pp Other Europe
2061 Bloemendaal 6,665 +1.8 pp Other Europe
2082 Blekersbuurt, Neethofbuurt 3,390 +2.1 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 residentsDutch originMigration backgroundEuropeOutside EuropeTurkeyMoroccoSurinameIndonesiaDutch CaribbeanGermanyPolandBelgiumOther EuropeOther AfricaOther AsiaOther Americas & OceaniaWestern migration backgroundNon-Western migration background
1998 8,8307,7451,085455630503040320252252535170308550800285
1999 8,7507,6751,075460620403040305252202535180458550785290
2000 8,6507,5551,100470630303040310202253040175509060805290
2001 8,6357,5351,1004656302535353002021025351954510070805295
2002 8,6457,5051,1454706653035403052521025352005010080830315
2003 8,8457,6901,1554706802535502953021535351854510595830325
2004 8,8557,6951,1604906702535502903021530352104510590845320
2005 8,8757,7051,1754806952535552853020035352105012095830345
2006 8,8557,6651,19048071025355528525190303522555115115835350
2007 8,7807,5901,19047571530355028530180304022555125105835355
2008 8,6757,5051,17548069525354529025180304023045110120840340
2009 8,7407,5151,23051072025404529525190304025050125115880345
2010 8,8107,5401,27054073030355029025200353527060125115900365
2011 8,8357,5051,32557076025406529030200453529075120115920405
2012 8,8607,5151,34557577530456528025200403530075130125925425
2013 8,8607,5251,34057576530455528525190354031070125130925410
2014 8,9057,5701,33557076530455028520200403529570135130925415
2015 8,9357,5801,35559576030456028025200453531560145115940420
2016 8,9507,5651,38561577035455527025205454032565145130955430
2017 8,9757,5401,43564579030456027035210504034570135145995445
2018 8,9657,4901,475680795354055255452155040375801451401,010465
2019 8,9857,4801,505685825405055265402105040385701551501,025485
2020 9,1057,4751,630755880405560260402105550440851801601,100530
2021 9,0757,4301,645790855355565255402056055470901701451,115530
2022 9,2057,3651,8458451,0004555702605521060555201002251851,165570
2023 9,2057,2701,9408701,0705055702505521065605351252502101,190640
2024 9,2757,2552,0209101,115656070250602107555570130260220––
2025 9,2057,1002,1059351,165757065245652058045605125290230––
2026 9,1607,0302,1359551,180607565235602008550625125290270––