Lifecycle of dwellings and non-residential buildings; use function, region
| Purpose | Region | Period | Initial stock (number) | Building permits new construction (number) | Construction started (number) | Construction started, no permit (number) | Canceled new construction (number) | New construction, total (number) | New construction, no constr started (number) | New constr, no permit, no constr started (number) | Change of use function, positive (number) | Change of use function, negative (number) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Housing and non-residential function | The Netherlands | 2026 2nd quarter* | 9,588,403 | . | 20,918 | 791 | 1,969 | 19,546 | 3,064 | 253 | 0 | 0 |
| Housing and non-residential function | Noord-Nederland (LD) | 2026 2nd quarter* | 980,473 | . | 1,781 | 77 | 250 | 2,058 | 549 | 31 | 0 | 0 |
| Housing and non-residential function | Oost-Nederland (LD) | 2026 2nd quarter* | 1,944,851 | . | 4,345 | 81 | 192 | 4,543 | 535 | 118 | 0 | 0 |
| Housing and non-residential function | West-Nederland (LD) | 2026 2nd quarter* | 4,627,452 | . | 8,947 | 581 | 1,243 | 9,031 | 1,264 | 38 | 0 | 0 |
| Housing and non-residential function | Zuid-Nederland (LD) | 2026 2nd quarter* | 2,035,626 | . | 5,845 | 52 | 284 | 3,914 | 716 | 66 | 0 | 0 |
| Housing and non-residential function | Unclassifiable (LD) | 2026 2nd quarter* | 1 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Groningen (PV) | 2026 2nd quarter* | 335,281 | . | 972 | 11 | 223 | 869 | 250 | 8 | 0 | 0 |
| Housing and non-residential function | Fryslân (PV) | 2026 2nd quarter* | 372,854 | . | 526 | 27 | 17 | 646 | 166 | 15 | 0 | 0 |
| Housing and non-residential function | Drenthe (PV) | 2026 2nd quarter* | 272,338 | . | 283 | 39 | 10 | 543 | 133 | 8 | 0 | 0 |
| Housing and non-residential function | Overijssel (PV) | 2026 2nd quarter* | 619,404 | . | 1,217 | 50 | 41 | 1,828 | 216 | 49 | 0 | 0 |
| Housing and non-residential function | Flevoland (PV) | 2026 2nd quarter* | 215,795 | . | 620 | 5 | 100 | 743 | 92 | 0 | 0 | 0 |
| Housing and non-residential function | Gelderland (PV) | 2026 2nd quarter* | 1,109,652 | . | 2,508 | 26 | 51 | 1,972 | 227 | 69 | 0 | 0 |
| Housing and non-residential function | Utrecht (PV) | 2026 2nd quarter* | 706,364 | . | 1,280 | 3 | 114 | 854 | 153 | 7 | 0 | 0 |
| Housing and non-residential function | Noord-Holland (PV) | 2026 2nd quarter* | 1,651,349 | . | 3,317 | 22 | 616 | 4,091 | 285 | 9 | 0 | 0 |
| Housing and non-residential function | Zuid-Holland (PV) | 2026 2nd quarter* | 2,018,124 | . | 3,880 | 550 | 479 | 3,542 | 710 | 16 | 0 | 0 |
| Housing and non-residential function | Zeeland (PV) | 2026 2nd quarter* | 251,615 | . | 470 | 6 | 34 | 544 | 116 | 6 | 0 | 0 |
| Housing and non-residential function | Noord-Brabant (PV) | 2026 2nd quarter* | 1,398,378 | . | 4,908 | 43 | 242 | 2,915 | 313 | 51 | 0 | 0 |
| Housing and non-residential function | Limburg (PV) | 2026 2nd quarter* | 637,248 | . | 937 | 9 | 42 | 999 | 403 | 15 | 0 | 0 |
| Housing and non-residential function | Unclassifiable | 2026 2nd quarter* | 1 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Oost-Groningen (CR) | 2026 2nd quarter* | 75,628 | . | 167 | 6 | 16 | 337 | 216 | 1 | 0 | 0 |
| Housing and non-residential function | Delfzijl en omgeving (CR) | 2026 2nd quarter* | 27,043 | . | 125 | 1 | 0 | 103 | 11 | 1 | 0 | 0 |
| Housing and non-residential function | Overig Groningen (CR) | 2026 2nd quarter* | 232,610 | . | 680 | 4 | 207 | 429 | 23 | 6 | 0 | 0 |
| Housing and non-residential function | Noord-Friesland (CR) | 2026 2nd quarter* | 187,797 | . | 258 | 24 | 6 | 474 | 82 | 10 | 0 | 0 |
| Housing and non-residential function | Zuidwest-Friesland (CR) | 2026 2nd quarter* | 81,582 | . | 27 | 1 | 10 | 10 | 4 | 4 | 0 | 0 |
| Housing and non-residential function | Zuidoost-Friesland (CR) | 2026 2nd quarter* | 103,475 | . | 241 | 2 | 1 | 162 | 80 | 1 | 0 | 0 |
| Housing and non-residential function | Noord-Drenthe (CR) | 2026 2nd quarter* | 106,892 | . | 96 | 2 | 1 | 375 | 60 | 3 | 0 | 0 |
| Housing and non-residential function | Zuidoost-Drenthe (CR) | 2026 2nd quarter* | 92,223 | . | 70 | 2 | 9 | 103 | 70 | 2 | 0 | 0 |
| Housing and non-residential function | Zuidwest-Drenthe (CR) | 2026 2nd quarter* | 73,223 | . | 117 | 35 | 0 | 65 | 3 | 3 | 0 | 0 |
| Housing and non-residential function | Noord-Overijssel (CR) | 2026 2nd quarter* | 198,275 | . | 744 | 16 | 6 | 719 | 94 | 42 | 0 | 0 |
| Housing and non-residential function | Zuidwest-Overijssel (CR) | 2026 2nd quarter* | 83,226 | . | 199 | 24 | 6 | 285 | 22 | 2 | 0 | 0 |
| Housing and non-residential function | Twente (CR) | 2026 2nd quarter* | 337,903 | . | 274 | 10 | 29 | 824 | 100 | 5 | 0 | 0 |
| Housing and non-residential function | Veluwe (CR) | 2026 2nd quarter* | 371,631 | . | 1,084 | 13 | 23 | 705 | 25 | 46 | 0 | 0 |
| Housing and non-residential function | Achterhoek (CR) | 2026 2nd quarter* | 214,899 | . | 308 | 7 | 15 | 396 | 68 | 12 | 0 | 0 |
| Housing and non-residential function | Arnhem/Nijmegen (CR) | 2026 2nd quarter* | 400,466 | . | 696 | 2 | 11 | 531 | 86 | 8 | 0 | 0 |
| Housing and non-residential function | Zuidwest-Gelderland (CR) | 2026 2nd quarter* | 122,656 | . | 420 | 4 | 2 | 340 | 48 | 3 | 0 | 0 |
| Housing and non-residential function | Utrecht (CR) | 2026 2nd quarter* | 706,364 | . | 1,280 | 3 | 114 | 854 | 153 | 7 | 0 | 0 |
| Housing and non-residential function | Kop van Noord-Holland (CR) | 2026 2nd quarter* | 217,824 | . | 422 | 3 | 5 | 329 | 73 | 2 | 0 | 0 |
| Housing and non-residential function | Alkmaar en omgeving (CR) | 2026 2nd quarter* | 141,670 | . | 498 | 0 | 11 | 418 | 15 | 4 | 0 | 0 |
| Housing and non-residential function | IJmond (CR) | 2026 2nd quarter* | 110,054 | . | 192 | 1 | 0 | 77 | 11 | 0 | 0 | 0 |
| Housing and non-residential function | Agglomeratie Haarlem (CR) | 2026 2nd quarter* | 130,611 | . | 87 | 0 | 30 | 125 | 20 | 1 | 0 | 0 |
| Housing and non-residential function | Zaanstreek (CR) | 2026 2nd quarter* | 91,289 | . | 88 | 2 | 453 | 267 | 23 | 0 | 0 | 0 |
| Housing and non-residential function | Groot-Amsterdam (CR) | 2026 2nd quarter* | 828,720 | . | 1,981 | 15 | 116 | 2,644 | 109 | 2 | 0 | 0 |
| Housing and non-residential function | Het Gooi en Vechtstreek (CR) | 2026 2nd quarter* | 131,181 | . | 49 | 1 | 1 | 231 | 34 | 0 | 0 | 0 |
| Housing and non-residential function | Agglomeratie Leiden en Bollenstreek (CR) | 2026 2nd quarter* | 237,948 | . | 237 | 0 | 37 | 245 | 108 | 2 | 0 | 0 |
| Housing and non-residential function | Agglomeratie 's-Gravenhage (CR) | 2026 2nd quarter* | 484,109 | . | 970 | 9 | 391 | 619 | 81 | 2 | 0 | 0 |
| Housing and non-residential function | Delft en Westland (CR) | 2026 2nd quarter* | 127,128 | . | 41 | 3 | 8 | 418 | 178 | 1 | 0 | 0 |
| Housing and non-residential function | Oost-Zuid-Holland (CR) | 2026 2nd quarter* | 177,704 | . | 702 | 1 | 5 | 649 | 58 | 1 | 0 | 0 |
| Housing and non-residential function | Groot-Rijnmond (CR) | 2026 2nd quarter* | 795,408 | . | 1,218 | 534 | 35 | 1,210 | 225 | 6 | 0 | 0 |
| Housing and non-residential function | Zuidoost-Zuid-Holland (CR) | 2026 2nd quarter* | 195,827 | . | 712 | 3 | 3 | 401 | 60 | 4 | 0 | 0 |
| Housing and non-residential function | Zeeuwsch-Vlaanderen (CR) | 2026 2nd quarter* | 73,007 | . | 84 | 1 | 26 | 178 | 16 | 0 | 0 | 0 |
| Housing and non-residential function | Overig Zeeland (CR) | 2026 2nd quarter* | 178,608 | . | 386 | 5 | 8 | 366 | 100 | 6 | 0 | 0 |
| Housing and non-residential function | West-Noord-Brabant (CR) | 2026 2nd quarter* | 354,574 | . | 1,008 | 3 | 44 | 888 | 126 | 10 | 0 | 0 |
| Housing and non-residential function | Midden-Noord-Brabant (CR) | 2026 2nd quarter* | 266,654 | . | 480 | 4 | 109 | 481 | 74 | 14 | 0 | 0 |
| Housing and non-residential function | Noordoost-Noord-Brabant (CR) | 2026 2nd quarter* | 348,552 | . | 447 | 12 | 10 | 589 | 16 | 10 | 0 | 0 |
| Housing and non-residential function | Zuidoost-Noord-Brabant (CR) | 2026 2nd quarter* | 428,598 | . | 2,973 | 24 | 79 | 957 | 97 | 17 | 0 | 0 |
| Housing and non-residential function | Noord-Limburg (CR) | 2026 2nd quarter* | 154,363 | . | 229 | 6 | 1 | 351 | 25 | 7 | 0 | 0 |
| Housing and non-residential function | Midden-Limburg (CR) | 2026 2nd quarter* | 131,765 | . | 391 | 2 | 9 | 161 | 41 | 5 | 0 | 0 |
| Housing and non-residential function | Zuid-Limburg (CR) | 2026 2nd quarter* | 351,120 | . | 317 | 1 | 32 | 487 | 337 | 3 | 0 | 0 |
| Housing and non-residential function | Flevoland (CR) | 2026 2nd quarter* | 215,795 | . | 620 | 5 | 100 | 743 | 92 | 0 | 0 | 0 |
| Housing and non-residential function | Unclassifiable (CR) | 2026 2nd quarter* | 1 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Aa en Hunze | 2026 2nd quarter* | 14,236 | . | 11 | 0 | 0 | 37 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Aalburg | 2026 2nd quarter* | . | |||||||||
| Housing and non-residential function | Aalsmeer | 2026 2nd quarter* | 16,323 | . | 279 | 1 | 0 | 4 | 4 | 0 | 0 | 0 |
| Housing and non-residential function | Aalten | 2026 2nd quarter* | 13,895 | . | 12 | 0 | 0 | 24 | 3 | 1 | 0 | 0 |
| Housing and non-residential function | Achtkarspelen | 2026 2nd quarter* | 13,961 | . | 52 | 0 | 0 | 26 | 1 | 2 | 0 | 0 |
| Housing and non-residential function | Alblasserdam | 2026 2nd quarter* | 9,887 | . | 11 | 0 | 0 | 2 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Albrandswaard | 2026 2nd quarter* | 11,954 | . | 0 | 0 | 0 | 5 | 5 | 0 | 0 | 0 |
| Housing and non-residential function | Alkmaar | 2026 2nd quarter* | 63,593 | . | 1 | 0 | 9 | 4 | 4 | 0 | 0 | 0 |
| Housing and non-residential function | Almelo | 2026 2nd quarter* | 39,758 | . | 31 | 0 | 2 | 65 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Almere | 2026 2nd quarter* | 103,291 | . | 325 | 1 | 1 | 335 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Alphen aan den Rijn | 2026 2nd quarter* | 59,206 | . | 273 | 0 | 2 | 60 | 7 | 1 | 0 | 0 |
| Housing and non-residential function | Alphen-Chaam | 2026 2nd quarter* | 5,416 | . | 0 | 0 | 0 | 4 | 3 | 0 | 0 | 0 |
| Housing and non-residential function | Altena | 2026 2nd quarter* | 27,479 | . | 168 | 0 | 1 | 47 | 24 | 1 | 0 | 0 |
| Housing and non-residential function | Ameland | 2026 2nd quarter* | 4,394 | . | 1 | 0 | 0 | 13 | 3 | 3 | 0 | 0 |
| Housing and non-residential function | Amersfoort | 2026 2nd quarter* | 83,328 | . | 301 | 1 | 0 | 116 | 0 | 4 | 0 | 0 |
| Housing and non-residential function | Amstelveen | 2026 2nd quarter* | 51,018 | . | 35 | 0 | 0 | 4 | 2 | 0 | 0 | 0 |
| Housing and non-residential function | Amsterdam | 2026 2nd quarter* | 548,014 | . | 1,169 | 6 | 83 | 1,624 | 95 | 2 | 0 | 0 |
| Housing and non-residential function | Apeldoorn | 2026 2nd quarter* | 87,783 | . | 181 | 0 | 0 | 112 | 7 | 9 | 0 | 0 |
| Housing and non-residential function | Appingedam | 2026 2nd quarter* | . | |||||||||
| Housing and non-residential function | Arnhem | 2026 2nd quarter* | 90,420 | . | 6 | 1 | 10 | 51 | 3 | 0 | 0 | 0 |
| Housing and non-residential function | Assen | 2026 2nd quarter* | 38,306 | . | 58 | 1 | 1 | 201 | 2 | 0 | 0 | 0 |
| Housing and non-residential function | Asten | 2026 2nd quarter* | 8,722 | . | 32 | 0 | 1 | 85 | 1 | 0 | 0 | 0 |
| Housing and non-residential function | Baarle-Nassau | 2026 2nd quarter* | 4,752 | . | 1 | 0 | 2 | 14 | 4 | 10 | 0 | 0 |
| Housing and non-residential function | Baarn | 2026 2nd quarter* | 14,026 | . | 50 | 0 | 0 | 22 | 2 | 0 | 0 | 0 |
| Housing and non-residential function | Barendrecht | 2026 2nd quarter* | 23,224 | . | 9 | 0 | 7 | 1 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Barneveld | 2026 2nd quarter* | 32,474 | . | 145 | 1 | 1 | 156 | 2 | 19 | 0 | 0 |
| Housing and non-residential function | Bedum | 2026 2nd quarter* | . | |||||||||
| Housing and non-residential function | Beek (L.) | 2026 2nd quarter* | 8,897 | . | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Beekdaelen | 2026 2nd quarter* | 18,522 | . | 0 | 0 | 10 | 27 | 26 | 0 | 0 | 0 |
| Housing and non-residential function | Beemster | 2026 2nd quarter* | . | |||||||||
| Housing and non-residential function | Beesel | 2026 2nd quarter* | 7,480 | . | 2 | 1 | 0 | 3 | 0 | 0 | 0 | 0 |
| Housing and non-residential function | Bellingwedde | 2026 2nd quarter* | . | |||||||||
| Housing and non-residential function | Berg en Dal | 2026 2nd quarter* | 18,116 | . | 35 | 0 | 0 | 12 | 1 | 1 | 0 | 0 |
| Housing and non-residential function | Bergeijk | 2026 2nd quarter* | 10,388 | . | 2 | 0 | 2 | 80 | 1 | 3 | 0 | 0 |
| Housing and non-residential function | Bergen (L.) | 2026 2nd quarter* | 6,484 | . | 1 | 0 | 1 | 19 | 2 | 0 | 0 | 0 |
| Housing and non-residential function | Bergen (NH.) | 2026 2nd quarter* | 20,948 | . | 0 | 0 | 0 | 6 | 3 | 2 | 0 | 0 |
| Housing and non-residential function | Bergen op Zoom | 2026 2nd quarter* | 38,857 | . | 19 | 1 | 7 | 90 | 2 | 0 | 0 | 0 |
| Housing and non-residential function | Berkelland | 2026 2nd quarter* | 23,155 | . | 32 | 4 | 2 | 7 | 5 | 0 | 0 | 0 |
| Housing and non-residential function | Bernheze | 2026 2nd quarter* | 14,867 | . | 98 | 3 | 2 | 18 | 0 | 4 | 0 | 0 |
| Housing and non-residential function | Best | 2026 2nd quarter* | 15,750 | . | 107 | 1 | 0 | 48 | 0 | 0 | 0 | 0 |
| Source: CBS. | ||||||||||||
Table explanation
This table contains data on the lifecycle of dwellings and non-residential buildings, from building permits to new construction, additions to existing buildings, demolition and withdrawals. The table contains the total stock of accommodation objects, mutations in the stock, construction begun, building permits for new construction and additions, and changes in utilisation function. The data have been derived from the Base registration Addresses and Buildings (BAG). Non-residential buildings have been broken down according to their different use functions. The data are further subdivided into parts of the country, provinces, COROP areas and municipalities.
Data available from: January 2015.
Status of the figures:
All data 2015-2025 are final. All figures for 2026 are provisional.
Changes as of 4 August 2026:
Data for June 2026 are added. Data for January until May 2026 have been updated with the BAG extract of 8 July 2026.
The figures for 'building permits new construction' and 'building permits additions' have been redacted for June 2026 (and the second quarter of 2026) for objects with housing function (and the total). There is a large increase in the number of building permits as a result of grid congestion. From the 1st of July new residences will be placed on a waiting list for an energy connection. The Department of Housing has informed municipalities how to deal with this novel situation in the registration of the BAG. In practice some municipalities have deviated from these instructions which affects the quality, uniformity, and reliability of the BAG. The figures may change until the 1st of September and have therefore been temporarily redacted.
See links in section 3. to the statement by the Department of Housing.
When will new figures be published?
The new figures will be published approximately three weeks after the reporting month.
Description topics
- Initial stock
- The initial number at the beginning of the period.
In some cases, a change has been implemented in the BAG whereby the address data is only valid after the validity of the change, or the address data has been withdrawn after the reference date.
This change is non-adressable and is not included in the publication. The final stock differs from the initial stock plus the balance of the change, or the initial stock differs from the final stock of the previous month. - Building permits new construction
- Added to the stock through new construction.
- Construction started
- Number of accommodation objects for which construction has begun in this time period
- Construction started, no permit
- Number of accommodation objects where construction has begun in this time period, but for which no building permit has been registered
- Canceled new construction
- Number of accommodation objects that will not be constructed (with a canceled building permit and/or a canceled ’construction begun’ registration)
- New construction, total
- Total number of accommodation objects added to the stock through new construction
- New construction, no constr started
- Number of accommodation objects added to the stock through new construction for which no ’construction begun’ was registered
- New constr, no permit, no constr started
- Number of accommodation objects added to the stock through new construction for which no building permit, or ’construction begun’ was registered
- Change of use function, positive
- Number of accommodation objects added to the stock by change of use function
- Change of use function, negative
- Number of accommodation objects removed from the stock by change of use function