City · Overijssel

Zwolle: Migration background and origin

On 1 January 2026, Zwolle had 134,140 residents. 21.3% of them (28,615 people) have a migration background: they were born abroad or have at least one parent who was. That is higher than Overijssel (19.3%) and lower than the national average (29.1%). The largest origin groups are other Asia (5.3%), other Europe (3.2%) and other Africa (2.2%). 54.8% of residents with a migration background were born abroad themselves. Since 2022 the share has risen by 2.3 percentage points.

Residents
134,140 on 1 January 2026
Migration background
21.3% 28,615 people
Born abroad
54.8% of those with a migration background
Change since 2022
+2.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 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 78.7% 105,550
  • Migration background 21.3% 28,615

Largest origin groups

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

  • Other Asia Asia excluding Indonesia and Turkey
    5.3% 7,150 people
    Overijssel 4.5% Netherlands 5.3%
  • Other Europe Europe excluding the Netherlands, Belgium, Germany and Poland
    3.2% 4,275 people
    Overijssel 3.3% Netherlands 5.6%
  • Other Africa Africa excluding Morocco
    2.2% 2,950 people
    Overijssel 1.3% Netherlands 2.3%
  • Indonesia
    2.1% 2,850 people
    Overijssel 1.5% Netherlands 1.9%
  • Turkey
    2.1% 2,810 people
    Overijssel 3.1% Netherlands 2.6%
  • Dutch Caribbean Aruba, Curaçao, Sint Maarten, Bonaire, Sint Eustatius and Saba
    1.4% 1,825 people
    Overijssel 0.57% Netherlands 1.1%
  • Germany
    1.3% 1,785 people
    Overijssel 2.1% Netherlands 1.9%
  • Other Americas & Oceania Americas and Oceania excluding Suriname and the Dutch Caribbean
    1.3% 1,760 people
    Overijssel 1.0% Netherlands 1.7%
  • Suriname
    1.0% 1,295 people
    Overijssel 0.52% Netherlands 2.0%
  • Morocco
    0.67% 905 people
    Overijssel 0.40% Netherlands 2.4%
  • Poland
    0.44% 595 people
    Overijssel 0.73% Netherlands 1.4%
  • Belgium
    0.30% 400 people
    Overijssel 0.20% Netherlands 0.76%

First and second generation

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

  • Born abroad (first generation) 54.8% 15,690
  • Born in the Netherlands (second generation) 45.2% 12,920

Men and women

Men
66,245
Women
67,915

Compared with all cities

Higher than 83% of all cities in the Netherlands

Trend since 1998

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

Measure
  • Zwolle
  • Overijssel
  • Netherlands
Show as table
Year ZwolleOverijsselNetherlands
1998 13.1%12.4%16.7%
1999 13.4%12.6%17.1%
2000 13.7%12.8%17.5%
2001 14.1%13.2%18.0%
2002 14.4%13.5%18.4%
2003 14.7%13.7%18.8%
2004 14.8%13.8%19.0%
2005 15.0%13.8%19.2%
2006 15.0%13.8%19.3%
2007 15.0%13.9%19.4%
2008 15.1%13.9%19.6%
2009 15.3%14.1%19.9%
2010 15.5%14.2%20.3%
2011 15.6%14.3%20.6%
2012 15.7%14.4%20.9%
2013 15.7%14.4%21.1%
2014 15.8%14.5%21.4%
2015 15.8%14.6%21.7%
2016 16.0%14.8%22.1%
2017 16.4%15.0%22.6%
2018 16.7%15.3%23.1%
2019 17.0%15.5%23.6%
2020 17.4%15.8%24.2%
2021 17.6%16.1%24.6%
2022 19.0%17.1%26.0%
2023 20.0%17.9%27.1%
2024 20.4%18.3%27.9%
2025 20.9%18.8%28.5%
2026 21.3%19.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).

Postcodes in Zwolle

Largest group
8043 Stadshagen 22,590 +1.2 pp Other Asia
8014 Ittersum 12,520 +1.4 pp Other Asia
8031 Holtenbroek 10,120 +3.1 pp Other Asia
8032 Aa-landen 9,980 +1.7 pp Other Asia
8011 Binnenstad 9,070 +4.2 pp Other Asia
8016 Schelle 7,425 +0.2 pp Other Asia
8012 Assendorp 7,055 +1.6 pp Other Europe
8017 Schelle 6,830 +1.2 pp Other Europe
8044 Stadshagen 6,660 +1.8 pp Other Asia
8021 Diezerpoort 5,825 +1.5 pp Other Asia
8023 Wipstrik 5,710 +1.9 pp Other Asia
8042 Westenholte 5,300 +1.0 pp Other Asia
8022 Diezerpoort 4,900 +3.9 pp Other Asia
8024 Berkum 4,165 +0.4 pp Other Europe
8033 Aa-landen 3,285 +0.6 pp Other Asia
8015 Ittersum, Soestweteringlanden 3,095 +1.3 pp Other Asia
8013 Marsweteringlanden, Assendorp 2,585 +1.9 pp Other Asia
8019 Kamperpoort-Veerallee, Schelle 2,490 +1.7 pp Other Europe
8025 Berkum, Wipstrik 1,660 +37.1 pp Other Europe
8026 Marsweteringlanden 1,175 +3.3 pp Other Europe
8034 Vechtlanden 765 +1.0 pp Indonesia
8041 Poort van Zwolle 375 −0.1 pp Indonesia
8035 Vechtlanden 290 +1.7 pp Other Asia
8028 Berkum 255 +5.8 pp Other Europe
8045 Stadshagen 15 +8.3 pp Other Asia

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 102,56089,10013,4453,28510,1951,9555001,0003,1659151,700851801,3204501,7754356,6956,745
1999 104,37590,35514,0203,38010,6252,0105051,0253,1709651,7151101701,3905351,9654506,7957,235
2000 105,72091,22014,5103,51511,0002,0805201,0503,1709951,7451101651,4956152,0555156,9357,590
2001 106,97091,89515,0303,56511,4802,1555501,1003,1701,1001,7251301951,5157052,2055007,0607,985
2002 108,98093,28015,6853,70512,0102,2455751,0903,1701,2251,750901951,6708202,3455407,1808,520
2003 109,92593,77516,1753,74512,4402,2955851,1203,1601,2901,7551252051,6609402,4256257,2808,910
2004 110,86594,41516,4553,84512,6052,3556051,1003,1301,3351,7501402101,7451,0052,4406407,3109,110
2005 111,89595,17516,7353,87512,8052,3955901,1453,0851,3601,7701452451,7151,0552,5456357,3309,410
2006 113,07596,11516,9803,93013,1002,4706251,1503,1001,3501,7851602301,7551,0552,6257357,3859,595
2007 114,63597,41517,2054,02013,1952,4906351,1653,0951,3651,7751702351,8451,0652,6507357,4809,710
2008 116,36098,74517,6254,22013,4452,5306751,1753,0601,3801,7702352351,9851,1202,7457657,6909,960
2009 117,69099,62518,0554,33013,7452,5256551,1703,0851,4451,7752702252,0651,2002,8408257,78010,305
2010 119,030100,61018,4154,39014,0402,5506801,1603,0801,5001,7453152452,0851,3102,9558157,85510,550
2011 120,345101,57018,7954,57014,1852,5406951,1903,0551,5151,7253452652,2351,3353,0208358,01510,775
2012 121,525102,44019,0904,66014,4402,5306951,2253,0401,5201,7603652402,2951,3903,1508908,07011,020
2013 122,575103,34019,2554,68514,5852,5507151,2353,0051,5451,7203802452,3401,4203,2209008,11511,140
2014 123,155103,75519,4004,77014,6302,5107201,2403,0151,5251,7303952552,3951,4253,2859208,20011,205
2015 123,855104,22519,6304,79514,8352,5057151,2352,9901,5251,7503902452,4101,4953,3909808,21511,415
2016 124,890104,88020,0104,91015,1002,5057101,2452,9651,5351,7503902602,5101,5353,6159958,29511,710
2017 125,545104,99020,5554,97515,5802,5107251,2402,9601,5501,7654002552,5551,6753,9201,0058,37512,185
2018 126,120105,02521,0955,09016,0052,4907551,2402,9501,5601,7804052702,6351,7904,1451,0758,49512,600
2019 127,500105,77021,7305,20016,5302,5357701,2502,9501,6201,8104052752,7101,9204,3751,1208,61513,110
2020 128,835106,43022,4055,43516,9702,5658051,2652,9301,6551,8304202902,8952,0754,5401,1408,82013,585
2021 129,845106,96022,8855,42517,4502,5808401,2852,9201,7051,8304303002,8652,2104,7051,2058,82014,060
2022 130,655105,83524,8405,82019,0252,6508701,3003,0101,8201,8855003703,0552,4555,3751,5509,07014,545
2023 132,400105,97526,4206,65519,7402,6858701,2802,9851,8351,8905153753,8602,5605,8801,5959,95515,200
2024 133,140105,99027,1506,76020,3952,7459101,2952,9301,8051,8405403803,9802,6756,3351,660––
2025 133,815105,83027,9706,86521,1302,7858901,3152,8851,8451,7955803804,0902,7956,8301,730––
2026 134,140105,55028,6157,06521,5552,8109051,2952,8501,8251,7855954004,2752,9507,1501,760––