Canton of Aargau: observed built density
Canton · 195 municipalities with parcel data · Parcel data as of July 2025
- Parcels
- 310’429
9 % of Switzerland
- Municipal zones
- 3’881
- Median utilization
- 35 %
Switzerland: 10 %
- Median GFZ
- 0.13
Switzerland: 0.09
- Median height
- 9.3 m
Switzerland: 9.5 m
- Median floors
- 2.2
Switzerland: 2.3
About Canton of Aargau
The parcel data covers 195 municipalities of the canton of Aargau: 310’429 parcels in 3’881 municipal zone records. The municipalities with the most parcels are Zurzach, Böztal and Wohlen (AG).
The median parcel is built to a volume utilization of 35 %; half of the parcels lie between 5 % and 95 %. The Swiss median is 10 %, so Aargau sits above it.
The median building height is 9.3 m at 2.2 floors, and the median floor-area ratio (GFZ) is 0.13. Parcels built in the last 20 years reach a mean volume utilization of 119 % (32’846 parcels), lower than the 194 % across all building years.
Parcels by municipal zone
| Zone | Parcels |
|---|---|
| Landwirtschaftszone | 72’726 |
| Wohnzone 2 | 33’278 |
| Wald | 29’584 |
| Wohnzone W2 | 22’137 |
| Dorfzone | 9’765 |
| Einfamilienhauszone | 6’504 |
| Dorfkernzone | 6’323 |
| Wohnzone 3 | 6’167 |
| Wohnzone 2 Geschosse | 5’120 |
| Landwirtschaftszone I | 4’327 |
| Kernzone | 3’876 |
| Zone für öffentliche Bauten und Anlagen | 3’290 |
| Other zones (1’222) | 107’332 |
Zone labels are municipal spellings, so one zone type can appear under several names.
Volume utilization (ratioV)
Of the 306’596 parcels with a value, half lie between 5 % and 95 %. The median is 35 % and the mean 66 %.
Share of parcels by range
- below 50 %53 %
- 50 % to below 100 %24 %
- 100 % to below 150 %15 %
- 150 % and above8 %
Floor-area ratio (GFZ)
Of the 306’509 parcels with a value, half lie between 0.05 and 0.54. The median is 0.13 and the mean 0.36.
Share of parcels by range
- below 0.5072 %
- 0.50 to below 1.0020 %
- 1.00 to below 1.505 %
- 1.50 and above3 %
Building height
Of the 155’766 parcels with a value, half lie between 7.7 m and 11.2 m. The median is 9.3 m and the mean 9.6 m.
Share of parcels by range
- below 8 m28 %
- 8 m to below 12 m57 %
- 12 m to below 20 m15 %
- 20 m and above1 %
Number of floors
Of the 114’088 parcels with a value, half lie between 1.8 and 2.9. The median is 2.2 and the mean 2.4.
Share of parcels by range
- below 29 %
- 2 to below 356 %
- 3 to below 534 %
- 5 and above2 %
Building age cohorts
Mean volume utilization of the parcels built inside each window, from all years on record down to the last five. The windows overlap: the last 20 years include the last 5.
| Built in | Parcels | Mean utilization |
|---|---|---|
| All years | 310’429 | 194 % |
| Last 60 years | 110’737 | 125 % |
| Last 40 years | 78’129 | 124 % |
| Last 20 years | 32’846 | 119 % |
| Last 15 years | 22’185 | 124 % |
| Last 10 years | 12’961 | 121 % |
| Last 5 years | 5’526 | 122 % |
Municipalities of the canton of Aargau
| Name | Parcels | Zones | Median utilization | Median height | Median floors |
|---|---|---|---|---|---|
| Zurzach | 13’159 | 56 | 9 % | 9.6 m | - |
| Böztal | 8’570 | 38 | 8 % | 9.4 m | - |
| Wohlen (AG) | 4’894 | 24 | 68 % | 9.1 m | 2.3 |
| Aarau | 4’879 | 31 | 80 % | 10.4 m | 2.4 |
| Wettingen | 4’595 | 37 | 62 % | 9.8 m | 2.6 |
| Herznach-Ueken | 4’523 | 25 | 9 % | 9.5 m | - |
| Baden | 3’934 | 37 | 68 % | 11.2 m | 2.9 |
| Küttigen | 3’626 | 28 | 9 % | 9.2 m | 2.3 |
| Reinach (AG) | 3’557 | 19 | 44 % | 9.4 m | 2.2 |
| Möhlin | 3’496 | 30 | 67 % | 8.6 m | 2.2 |
| Brugg | 3’480 | 69 | 76 % | 9.8 m | 2.4 |
| Würenlos | 3’449 | 30 | 9 % | 9.2 m | 2.3 |
| Oftringen | 3’363 | 24 | 77 % | 9.1 m | 2.3 |
| Zofingen | 3’247 | 21 | 75 % | 10.5 m | 2.5 |
| Gränichen | 3’206 | 21 | 68 % | 8.9 m | 2.1 |
| Rothrist | 3’181 | 24 | 70 % | 8.8 m | 2.1 |
| Obersiggenthal | 3’081 | 22 | 32 % | 9.4 m | 2.3 |
| Villmergen | 3’044 | 27 | 54 % | 9.1 m | 2.2 |
| Mettauertal | 2’902 | 20 | 7 % | 9.5 m | 2.0 |
| Seon | 2’885 | 23 | 32 % | 9.1 m | 2.1 |
| Untersiggenthal | 2’873 | 28 | 34 % | 9.2 m | 2.3 |
| Muri (AG) | 2’537 | 23 | 62 % | 9.4 m | 2.3 |
| Kaisten | 2’517 | 31 | 8 % | 8.9 m | 2.1 |
| Sins | 2’495 | 26 | 9 % | 9.9 m | 2.2 |
| Villigen | 2’494 | 23 | 7 % | 9.1 m | 2.3 |
| Seengen | 2’484 | 19 | 9 % | 9.5 m | 2.3 |
| Erlinsbach (AG) | 2’453 | 17 | 9 % | 9.0 m | 2.1 |
| Suhr | 2’395 | 31 | 77 % | 9.0 m | 2.3 |
| Eiken | 2’372 | 28 | 7 % | 9.0 m | 2.2 |
| Lenzburg | 2’354 | 36 | 70 % | 9.8 m | 2.5 |
| Leuggern | 2’333 | 26 | 8 % | 8.8 m | 2.1 |
| Ehrendingen | 2’332 | 19 | 9 % | 9.3 m | 2.2 |
| Magden | 2’293 | 24 | 57 % | 9.2 m | 2.2 |
| Würenlingen | 2’261 | 23 | 10 % | 9.2 m | 2.3 |
| Gontenschwil | 2’249 | 25 | 8 % | 9.8 m | 2.1 |
| Rheinfelden | 2’246 | 26 | 88 % | 10.1 m | 2.6 |
| Schinznach | 2’219 | 29 | 9 % | 9.1 m | 2.2 |
| Brittnau | 2’168 | 22 | 57 % | 9.1 m | 2.2 |
| Bremgarten (AG) | 2’153 | 25 | 76 % | 10.0 m | 2.7 |
| Frick | 2’076 | 28 | 47 % | 9.2 m | 2.3 |
| Oberentfelden | 2’073 | 18 | 78 % | 8.5 m | 2.1 |
| Bözberg | 2’057 | 20 | 7 % | 9.5 m | 2.1 |
| Laufenburg | 2’049 | 32 | 11 % | 10.1 m | 2.2 |
| Spreitenbach | 2’035 | 32 | 9 % | 9.8 m | 2.6 |
| Rupperswil | 2’033 | 23 | 69 % | 8.8 m | 2.2 |
| Muhen | 1’988 | 16 | 66 % | 9.2 m | 2.2 |
| Beinwil am See | 1’980 | 26 | 53 % | 9.8 m | 2.2 |
| Kölliken | 1’965 | 22 | 75 % | 9.0 m | 2.0 |
| Lengnau (AG) | 1’931 | 16 | 9 % | 9.5 m | 2.3 |
| Aarburg | 1’915 | 19 | 81 % | 9.2 m | 2.3 |
| Endingen | 1’902 | 17 | 9 % | 9.3 m | 2.3 |
| Gipf-Oberfrick | 1’899 | 17 | 35 % | 9.1 m | 2.2 |
| Buchs (AG) | 1’893 | 26 | 84 % | 8.9 m | 2.1 |
| Windisch | 1’836 | 37 | 76 % | 9.5 m | 2.3 |
| Möriken-Wildegg | 1’826 | 22 | 71 % | 8.9 m | 2.1 |
| Murgenthal | 1’811 | 18 | 45 % | 9.4 m | 2.1 |
| Gebenstorf | 1’804 | 27 | 66 % | 9.3 m | 2.3 |
| Hägglingen | 1’787 | 14 | 9 % | 9.1 m | 2.2 |
| Merenschwand | 1’762 | 18 | 48 % | 9.5 m | 2.3 |
| Oberkulm | 1’752 | 22 | 9 % | 9.2 m | 2.1 |
| Zufikon | 1’752 | 17 | 42 % | 9.1 m | 2.5 |
| Fislisbach | 1’734 | 20 | 52 % | 9.2 m | 2.4 |
| Klingnau | 1’734 | 26 | 44 % | 9.5 m | 2.2 |
| Zeiningen | 1’707 | 22 | 10 % | 9.5 m | 2.4 |
| Unterkulm | 1’702 | 16 | 19 % | 9.4 m | 2.1 |
| Meisterschwanden | 1’690 | 17 | 29 % | 8.9 m | 2.2 |
| Bergdietikon | 1’685 | 21 | 38 % | 8.9 m | 2.2 |
| Leibstadt | 1’678 | 21 | 7 % | 9.2 m | 2.0 |
| Schöftland | 1’620 | 27 | 64 % | 9.5 m | 2.3 |
| Niederlenz | 1’610 | 19 | 79 % | 8.6 m | 2.1 |
| Safenwil | 1’606 | 16 | 71 % | 8.9 m | 2.1 |
| Reitnau | 1’604 | 17 | 7 % | 10.5 m | 2.2 |
| Böttstein | 1’602 | 26 | 10 % | 8.8 m | 2.3 |
| Boswil | 1’538 | 29 | 18 % | 9.2 m | 2.1 |
| Döttingen | 1’535 | 25 | 43 % | 8.8 m | 2.2 |
| Birmenstorf (AG) | 1’520 | 23 | 31 % | 9.2 m | 2.4 |
| Mellingen | 1’520 | 24 | 59 % | 9.6 m | 2.4 |
| Rudolfstetten-Friedlisberg | 1’511 | 23 | 63 % | 9.1 m | 2.3 |
| Sarmenstorf | 1’495 | 22 | 62 % | 9.3 m | 2.3 |
| Wittnau | 1’476 | 16 | 7 % | 9.5 m | 2.1 |
| Lupfig | 1’452 | 26 | 10 % | 9.5 m | 2.3 |
| Remigen | 1’451 | 13 | 7 % | 9.2 m | 2.4 |
| Berikon | 1’436 | 16 | 70 % | 9.4 m | 2.6 |
| Strengelbach | 1’421 | 19 | 76 % | 9.1 m | 2.2 |
| Schafisheim | 1’409 | 20 | 60 % | 9.0 m | 2.1 |
| Auenstein | 1’405 | 21 | 10 % | 9.2 m | 2.0 |
| Staffelbach | 1’382 | 16 | 7 % | 9.2 m | 2.1 |
| Zetzwil | 1’375 | 20 | 7 % | 9.3 m | 2.0 |
| Schmiedrued | 1’369 | 19 | 7 % | 9.8 m | 2.1 |
| Full-Reuenthal | 1’342 | 17 | 7 % | 8.7 m | 2.0 |
| Biberstein | 1’331 | 15 | 8 % | 9.6 m | 2.2 |
| Fahrwangen | 1’325 | 25 | 18 % | 9.3 m | 2.4 |
| Neuenhof | 1’319 | 24 | 54 % | 9.8 m | 2.3 |
| Oberrohrdorf | 1’318 | 18 | 61 % | 8.6 m | 2.3 |
| Othmarsingen | 1’314 | 22 | 54 % | 9.0 m | 2.3 |
| Niederwil (AG) | 1’298 | 23 | 63 % | 9.1 m | 2.2 |
| Waltenschwil | 1’292 | 22 | 67 % | 8.5 m | 2.2 |
| Birrwil | 1’282 | 20 | 7 % | 9.9 m | 2.3 |
| Hausen (AG) | 1’253 | 21 | 53 % | 8.4 m | 2.1 |
| Obermumpf | 1’230 | 19 | 7 % | 9.7 m | 2.1 |
| Zuzgen | 1’215 | 15 | 7 % | 10.0 m | 2.2 |
| Ennetbaden | 1’211 | 21 | 56 % | 10.9 m | 2.6 |
| Dottikon | 1’209 | 18 | 62 % | 8.7 m | 2.1 |
| Unterentfelden | 1’209 | 29 | 76 % | 8.6 m | 2.1 |
| Staufen | 1’203 | 20 | 72 % | 8.8 m | 2.1 |
| Niederrohrdorf | 1’202 | 18 | 64 % | 9.0 m | 2.3 |
| Wallbach | 1’202 | 18 | 63 % | 8.5 m | 2.1 |
| Oberwil-Lieli | 1’194 | 15 | 45 % | 8.6 m | 2.4 |
| Hunzenschwil | 1’163 | 20 | 77 % | 8.5 m | 2.1 |
| Densbüren | 1’149 | 16 | 7 % | 9.6 m | 2.1 |
| Birr | 1’146 | 21 | 78 % | 9.1 m | 2.2 |
| Schupfart | 1’113 | 16 | 7 % | 9.9 m | 2.2 |
| Boniswil | 1’109 | 18 | 9 % | 8.6 m | 2.1 |
| Dürrenäsch | 1’093 | 17 | 9 % | 9.3 m | 2.2 |
| Egliswil | 1’084 | 16 | 9 % | 9.5 m | 2.2 |
| Vordemwald | 1’082 | 17 | 54 % | 9.1 m | 2.1 |
| Tegerfelden | 1’079 | 16 | 8 % | 9.8 m | 2.3 |
| Schneisingen | 1’075 | 15 | 9 % | 9.3 m | 2.2 |
| Widen | 1’063 | 17 | 60 % | 8.4 m | 2.2 |
| Kaiseraugst | 1’059 | 31 | 76 % | 9.2 m | 2.5 |
| Veltheim (AG) | 1’047 | 21 | 10 % | 9.1 m | 2.2 |
| Koblenz | 1’046 | 20 | 10 % | 8.6 m | 2.1 |
| Thalheim (AG) | 1’046 | 12 | 8 % | 9.7 m | 2.1 |
| Wölflinswil | 1’036 | 14 | 7 % | 9.7 m | 2.1 |
| Arni (AG) | 1’035 | 15 | 10 % | 9.0 m | 2.4 |
| Wegenstetten | 1’021 | 18 | 9 % | 10.1 m | 2.1 |
| Kirchleerau | 1’020 | 14 | 7 % | 8.9 m | 2.0 |
| Gansingen | 1’019 | 14 | 8 % | 9.6 m | 2.1 |
| Jonen | 1’001 | 16 | 60 % | 9.1 m | 2.3 |
| Uerkheim | 1’000 | 16 | 9 % | 9.3 m | 2.1 |
| Remetschwil | 996 | 16 | 64 % | 9.0 m | 2.2 |
| Zeihen | 985 | 20 | 9 % | 9.7 m | 2.1 |
| Killwangen | 965 | 15 | 21 % | 9.1 m | 2.2 |
| Oeschgen | 962 | 24 | 9 % | 9.4 m | 2.1 |
| Mägenwil | 958 | 18 | 70 % | 8.8 m | 2.1 |
| Stein (AG) | 956 | 25 | 61 % | 9.1 m | 2.4 |
| Schlossrued | 939 | 14 | 8 % | 10.3 m | 2.2 |
| Wohlenschwil | 938 | 20 | 18 % | 9.7 m | 2.1 |
| Fischbach-Göslikon | 936 | 18 | 10 % | 9.2 m | 2.2 |
| Teufenthal (AG) | 934 | 13 | 49 % | 9.2 m | 2.1 |
| Hellikon | 926 | 13 | 8 % | 10.1 m | 2.2 |
| Aristau | 923 | 14 | 9 % | 10.2 m | 2.4 |
| Beinwil (Freiamt) | 919 | 14 | 8 % | 10.4 m | 2.3 |
| Bünzen | 918 | 18 | 8 % | 9.3 m | 2.2 |
| Stetten (AG) | 899 | 20 | 67 % | 8.6 m | 2.1 |
| Künten | 898 | 22 | 54 % | 9.4 m | 2.3 |
| Münchwilen (AG) | 898 | 25 | 7 % | 9.2 m | 2.0 |
| Dintikon | 896 | 17 | 64 % | 9.3 m | 2.2 |
| Auw | 874 | 17 | 62 % | 9.4 m | 2.3 |
| Hendschiken | 849 | 19 | 9 % | 8.8 m | 2.1 |
| Moosleerau | 822 | 14 | 8 % | 9.6 m | 2.1 |
| Tägerig | 820 | 26 | 57 % | 9.0 m | 2.2 |
| Oberlunkhofen | 810 | 16 | 57 % | 9.2 m | 2.3 |
| Rüfenach | 802 | 13 | 8 % | 9.1 m | 2.1 |
| Hirschthal | 793 | 17 | 67 % | 9.3 m | 2.2 |
| Mönthal | 789 | 11 | 7 % | 8.9 m | 2.1 |
| Hallwil | 785 | 10 | 8 % | 9.1 m | 2.0 |
| Bellikon | 774 | 11 | 55 % | 9.1 m | 2.4 |
| Mandach | 769 | 9 | 6 % | 9.6 m | 2.4 |
| Bottenwil | 760 | 10 | 8 % | 10.0 m | 2.1 |
| Oberrüti | 749 | 12 | 36 % | 9.5 m | 2.3 |
| Oberhof | 744 | 13 | 7 % | 10.0 m | 2.1 |
| Riniken | 740 | 14 | 58 % | 8.5 m | 2.1 |
| Sisseln | 738 | 15 | 66 % | 8.9 m | 2.2 |
| Buttwil | 731 | 12 | 64 % | 9.1 m | 2.1 |
| Mumpf | 689 | 15 | 67 % | 9.1 m | 2.1 |
| Leutwil | 680 | 15 | 8 % | 9.5 m | 2.0 |
| Unterlunkhofen | 654 | 15 | 44 % | 10.2 m | 2.4 |
| Schwaderloch | 653 | 17 | 9 % | 9.0 m | 2.1 |
| Mühlau | 651 | 15 | 10 % | 10.1 m | 2.3 |
| Siglistorf | 647 | 14 | 8 % | 10.0 m | 2.3 |
| Eggenwil | 646 | 24 | 9 % | 9.3 m | 2.3 |
| Freienwil | 611 | 12 | 10 % | 9.4 m | 2.3 |
| Holderbank (AG) | 603 | 18 | 31 % | 10.0 m | 2.2 |
| Büttikon | 594 | 16 | 10 % | 9.7 m | 2.1 |
| Dietwil | 589 | 15 | 33 % | 10.0 m | 2.5 |
| Birrhard | 569 | 13 | 42 % | 8.9 m | 2.2 |
| Ammerswil | 555 | 15 | 9 % | 9.6 m | 2.2 |
| Rottenschwil | 553 | 12 | 10 % | 10.2 m | 2.2 |
| Fisibach | 551 | 15 | 7 % | 10.0 m | 2.1 |
| Holziken | 542 | 14 | 50 % | 8.8 m | 2.2 |
| Mülligen | 540 | 14 | 9 % | 9.5 m | 2.4 |
| Leimbach (AG) | 517 | 16 | 8 % | 9.3 m | 2.1 |
| Kallern | 478 | 12 | 7 % | 10.2 m | 2.1 |
| Uezwil | 474 | 13 | 8 % | 9.0 m | 2.2 |
| Abtwil | 454 | 7 | 32 % | 10.3 m | 2.1 |
| Bettwil | 435 | 8 | 10 % | 9.1 m | 2.1 |
| Besenbüren | 383 | 10 | 47 % | 9.5 m | 2.2 |
| Brunegg | 382 | 16 | 13 % | 9.6 m | 2.3 |
| Mellikon | 353 | 18 | 7 % | 8.9 m | 2.2 |
| Islisberg | 332 | 9 | 9 % | 9.5 m | 2.2 |
| Olsberg | 308 | 12 | 15 % | 9.2 m | 2.1 |
| Habsburg | 269 | 7 | 44 % | 9.1 m | 2.3 |
| Geltwil | 237 | 7 | 7 % | 9.3 m | 2.3 |
| Wiliberg | 158 | 8 | 8 % | 10.1 m | 2.1 |
How to read this page
room shows observed built density: what has been built on the parcels, not what the zoning permits. Volume utilization (ratioV) compares the built volume of a parcel with the reference volume of its municipal zone type. The floor-area ratio (GFZ) is floor area divided by parcel area; building height and number of floors are taken from the buildings on a parcel. Figures pool all municipal zones of the area. Medians and quartiles are read from bins 10 points (ratioV), 0.1 (GFZ), 2 m (height) and 1 floor wide, so they are exact to within one bin; means are exact. A parcel counts in a distribution only when the parcel data has a value for it. The floors distribution leaves out parcels without a building (0 floors).