roomOpen the map

Canton of Thurgau: observed built density

Canton · 80 municipalities with parcel data · Parcel data as of July 2025

Parcels
136’704

4 % of Switzerland

Municipal zones
1’747
Median utilization
24 %

Switzerland: 10 %

Median GFZ
0.10

Switzerland: 0.09

Median height
9.7 m

Switzerland: 9.5 m

Median floors
2.3

Switzerland: 2.3

About Canton of Thurgau

The parcel data covers 80 municipalities of the canton of Thurgau: 136’704 parcels in 1’747 municipal zone records. The municipalities with the most parcels are Frauenfeld, Amriswil and Kreuzlingen.

The median parcel is built to a volume utilization of 24 %; half of the parcels lie between 5 % and 97 %. The Swiss median is 10 %, so Thurgau sits above it.

The median building height is 9.7 m at 2.3 floors, and the median floor-area ratio (GFZ) is 0.10. Parcels built in the last 20 years reach a mean volume utilization of 118 % (16’543 parcels), higher than the 72 % across all building years.

Parcels by municipal zone

Municipal zone types with their parcel count and median volume utilization
ZoneParcels
Landwirtschaftszone17’232
Wald9’802
Dorfzone6’769
Landschaftsschutzzone6’551
Wohnzone 2a3’597
Wohnzone 2b3’244
Wohnzone W22’743
Landwirtschaftszone Lw2’720
Strassenflächen ausserhalb von Bauzonen2’713
Wohnzone W2b2’533
Wohnzone W2a2’455
Dorfzone 22’443
Other zones (536)73’902

Zone labels are municipal spellings, so one zone type can appear under several names.

Volume utilization (ratioV)

Of the 134’816 parcels with a value, half lie between 5 % and 97 %. The median is 24 % and the mean 61 %.

0 %300 %+

Share of parcels by range

  • below 50 %54 %
  • 50 % to below 100 %22 %
  • 100 % to below 150 %15 %
  • 150 % and above9 %

Floor-area ratio (GFZ)

Of the 134’785 parcels with a value, half lie between 0.05 and 0.49. The median is 0.10 and the mean 0.30.

0.003.00+

Share of parcels by range

  • below 0.5075 %
  • 0.50 to below 1.0019 %
  • 1.00 to below 1.504 %
  • 1.50 and above2 %

Building height

Of the 68’862 parcels with a value, half lie between 8.2 m and 11.5 m. The median is 9.7 m and the mean 9.9 m.

0 m60 m+

Share of parcels by range

  • below 8 m22 %
  • 8 m to below 12 m59 %
  • 12 m to below 20 m18 %
  • 20 m and above< 1 %

Number of floors

Of the 53’610 parcels with a value, half lie between 1.8 and 2.9. The median is 2.3 and the mean 2.4.

016+

Share of parcels by range

  • below 29 %
  • 2 to below 354 %
  • 3 to below 535 %
  • 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 inParcelsMean utilization
All years136’70472 %
Last 60 years48’378129 %
Last 40 years35’703117 %
Last 20 years16’543118 %
Last 15 years11’724122 %
Last 10 years6’866132 %
Last 5 years2’956147 %

Municipalities of the canton of Thurgau

NameParcelsZonesMedian utilizationMedian heightMedian floors
Frauenfeld6’6713868 %9.9 m2.4
Amriswil4’7093254 %9.8 m2.3
Kreuzlingen4’3312972 %10.8 m2.7
Aadorf4’0603058 %9.3 m2.2
Weinfelden4’0603145 %10.2 m2.3
Arbon3’2133288 %10.2 m2.6
Egnach3’0793510 %9.5 m2.2
Romanshorn2’9352872 %9.8 m2.4
Wängi2’9292323 %9.4 m2.1
Sirnach2’7792967 %9.6 m2.3
Kemmental2’628208 %9.7 m2.2
Berg (TG)2’508299 %9.6 m2.2
Erlen2’427249 %9.3 m2.1
Bischofszell2’3742867 %10.2 m2.3
Fischingen2’350239 %9.8 m2.3
Gachnang2’2622348 %9.4 m2.2
Tägerwilen2’2402717 %9.5 m2.3
Bussnang2’171198 %10.4 m2.1
Münchwilen (TG)2’1292667 %9.3 m2.2
Kradolf-Schönenberg2’127239 %9.7 m2.3
Roggwil (TG)2’035229 %9.7 m2.2
Ermatingen2’0192312 %10.0 m2.3
Märstetten2’016258 %9.7 m2.4
Steckborn1’9782845 %10.1 m2.3
Zihlschlacht-Sitterdorf1’959278 %9.6 m2.1
Affeltrangen1’879199 %9.8 m2.2
Bichelsee-Balterswil1’8752116 %9.5 m2.3
Sulgen1’8622533 %9.7 m2.2
Basadingen-Schlattingen1’852239 %9.5 m2.1
Wigoltingen1’8322110 %9.6 m2.1
Eschlikon1’8212465 %9.6 m2.3
Amlikon-Bissegg1’814177 %10.2 m2.0
Hüttwilen1’784188 %10.0 m2.2
Birwinken1’688157 %9.9 m2.1
Bürglen (TG)1’6592853 %9.8 m2.2
Neunforn1’616197 %9.6 m2.1
Homburg1’577218 %10.2 m2.0
Thundorf1’557177 %10.3 m2.1
Schlatt (TG)1’5252210 %9.5 m2.1
Pfyn1’503159 %9.5 m2.2
Diessenhofen1’4872865 %10.3 m2.4
Langrickenbach1’465168 %9.9 m2.1
Müllheim1’4482464 %9.2 m2.1
Wuppenau1’430177 %10.2 m2.1
Wagenhausen1’425259 %9.5 m2.1
Eschenz1’418219 %9.2 m2.3
Matzingen1’4092147 %9.6 m2.4
Hauptwil-Gottshaus1’338179 %10.5 m2.2
Altnau1’2922344 %9.6 m2.2
Uesslingen-Buch1’266158 %10.5 m2.3
Münsterlingen1’2612865 %9.4 m2.2
Wäldi1’228198 %9.9 m2.0
Lommis1’225178 %9.5 m2.2
Schönholzerswilen1’137127 %10.6 m2.3
Lengwil1’1182012 %9.1 m2.2
Felben-Wellhausen1’0772261 %9.0 m2.2
Salenstein1’0451910 %10.0 m2.2
Güttingen1’0172423 %9.6 m2.2
Herdern1’012168 %10.2 m2.2
Hüttlingen991168 %10.1 m2.1
Warth-Weiningen9741710 %9.5 m2.1
Tobel-Tägerschen9182118 %9.8 m2.1
Berlingen890179 %9.7 m2.4
Wilen (TG)8831888 %9.0 m2.2
Braunau862168 %10.1 m2.2
Bottighofen8442361 %9.1 m2.3
Uttwil8312165 %9.6 m2.3
Stettfurt8111740 %9.8 m2.1
Hefenhofen7981856 %9.6 m2.2
Hohentannen785187 %10.5 m2.2
Kesswil6542461 %8.8 m2.0
Horn6452671 %10.0 m2.5
Raperswilen641137 %10.1 m2.2
Salmsach6322571 %9.3 m2.2
Bettwiesen6171649 %9.5 m2.1
Mammern579219 %8.9 m2.0
Rickenbach (TG)5502280 %10.0 m2.5
Sommeri4181310 %9.9 m2.2
Dozwil3231175 %9.2 m2.1
Gottlieben1271182 %11.3 m2.8

Open the map

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).