classement villes

Taxe foncière dans le Haut-Rhin en 2025

La commune au taux de taxe foncière le plus élevé du Haut-Rhin est Mulhouse, avec 46,92 % en 2025. Le taux le plus bas est celui de Bantzenheim, 20,13 %.

Taux le plus élevé 46,92%

Mulhouse

Taux le plus bas 20,13%

Bantzenheim

Médiane du département 31,74%

Médiane de France : 40,33 %

Un point par commune, taille selon la population, couleur selon le taux 2025. Chaque point ouvre la fiche de la commune.

Le classement des 366 communes du Haut-Rhin

Ordre

366 communes

Rang Commune Habitants Taux 2025 Depuis 2021
1er Mulhouse 104 978 46,92 % +4,15 pts
2e Balschwiller 729 44,94 % +15,33 pts
3e Sondersdorf 319 44,88 % +8,78 pts
4e Michelbach-le-Bas 722 44,47 % +4,14 pts
5e Dannemarie 2 248 41,61 % +3,00 pts
6e Mollau 331 41,26 % +1,21 pt
7e Werentzhouse 633 40,66 % +2,60 pts
8e Wittenheim 15 553 40,25 % +4,51 pts
9e Traubach-le-Bas 484 40,20 % +10,07 pts
10e Pfetterhouse 987 39,78 % +13,30 pts
11e Hausgauen 369 39,66 % +3,57 pts
12e Ferrette 864 39,31 % +5,68 pts
13e Rantzwiller 802 39,29 % +5,83 pts
14e Waldighoffen 1 558 39,03 % +2,60 pts
15e Staffelfelden 4 072 38,91 % +3,17 pts
16e Eteimbes 405 38,74 % +4,40 pts
17e Ruederbach 385 38,69 % +2,60 pts
18e Heidwiller 641 38,50 % +6,87 pts
19e Lutterbach 6 851 38,50 % +2,15 pts
20e Retzwiller 689 38,43 % +4,40 pts
21e Walheim 889 38,43 % +2,60 pts
22e Sierentz 4 409 38,38 % +4,14 pts
23e Pfastatt 10 314 38,37 % +3,65 pts
24e Kingersheim 13 354 38,33 % +3,79 pts
25e Ranspach-le-Bas 640 38,13 % +6,14 pts
26e Bourbach-le-Haut 408 38,12 % +5,11 pts
27e Steinsoultz 743 38,04 % +4,00 pts
28e Attenschwiller 959 37,97 % +2,14 pts
29e Magstatt-le-Bas 517 37,84 % +5,11 pts
30e Hagenthal-le-Bas 1 418 37,74 % +2,77 pts
31e Wolfersdorf 354 37,60 % +4,40 pts
32e Spechbach 1 418 37,46 % +2,60 pts
33e Folgensbourg 906 37,39 % +3,07 pts
34e Illfurth 2 445 37,22 % +8,72 pts
35e Riespach 653 36,99 % +4,60 pts
36e Bisel 537 36,95 % +4,83 pts
37e Emlingen 307 36,93 % +5,24 pts
38e Wildenstein 155 36,86 % +1,21 pt
39e Husseren-Wesserling 1 022 36,80 % +1,21 pt
40e Wittersdorf 769 36,77 % +2,60 pts
41e Lauw 887 36,65 % +4,86 pts
42e Heimersdorf 645 36,48 % +3,71 pts
43e Roppentzwiller 666 36,45 % +2,60 pts
44e Saint-Louis 22 805 36,43 % +3,04 pts
45e Zillisheim 2 561 36,37 % +3,41 pts
46e Valdieu-Lutran 421 36,31 % +6,00 pts
47e Gommersdorf 406 36,24 % +4,40 pts
48e Hundsbach 357 36,22 % +2,60 pts
49e Ligsdorf 317 36,10 % +6,01 pts
50e Feldbach 472 36,09 % +3,53 pts
51e Tagsdorf 325 36,09 % +2,60 pts
52e Lutter 291 36,00 % +7,93 pts
53e Neuwiller 525 35,93 % +2,14 pts
54e Riedisheim 12 200 35,89 % +2,15 pts
55e Wittelsheim 10 645 35,87 % +2,15 pts
56e Obermorschwiller 409 35,84 % +5,32 pts
57e Wentzwiller 780 35,84 % +3,29 pts
58e Oderen 1 215 35,79 % +3,60 pts
59e Wahlbach 508 35,65 % +2,14 pts
60e Soultz-Haut-Rhin 7 012 35,62 % +2,15 pts
61e Michelbach-le-Haut 636 35,58 % +2,72 pts
62e Hégenheim 3 410 35,56 % +3,00 pts
63e Seppois-le-Bas 1 443 35,51 % +5,21 pts
64e Carspach 2 091 35,39 % +4,60 pts
65e Illtal 1 203 35,39 % +2,87 pts
66e Bollwiller 4 184 35,37 % +5,15 pts
67e Schlierbach 1 299 35,36 % +2,14 pts
68e Willer 295 35,29 % +2,60 pts
69e Guewenheim 1 368 35,24 % +3,81 pts
70e Manspach 544 35,22 % +4,40 pts
71e Luemschwiller 746 35,19 % +3,86 pts
72e Kœstlach 505 35,18 % +5,19 pts
73e Zaessingue 375 35,17 % +2,14 pts
74e Ballersdorf 818 35,09 % +4,40 pts
75e Kirchberg 717 35,01 % +1,95 pt
76e Hagenbach 772 34,98 % +5,68 pts
77e Winkel 301 34,97 % +2,60 pts
78e Muespach 942 34,93 % +3,85 pts
79e Leymen 1 271 34,92 % +2,99 pts
80e Waltenheim 506 34,91 % +5,83 pts
81e Landser 1 633 34,90 % +2,99 pts
82e Thann 7 762 34,86 % +1,18 pt
83e Pulversheim 3 069 34,85 % +3,62 pts
84e Buschwiller 1 047 34,83 % +2,14 pts
85e Buhl 3 100 34,78 % +3,92 pts
86e Aubure 353 34,77 % +1,32 pt
87e Biederthal 331 34,70 % +8,98 pts
88e Helfrantzkirch 737 34,60 % +2,14 pts
89e Zimmersheim 1 083 34,58 % +2,15 pts
90e Goldbach-Altenbach 261 34,57 % +1,21 pt
91e Schwoben 229 34,53 % +2,60 pts
92e Bartenheim 4 211 34,52 % +2,14 pts
93e Seppois-le-Haut 505 34,51 % +4,40 pts
94e Altkirch 5 687 34,44 % +2,60 pts
95e Fulleren 331 34,44 % +6,17 pts
96e Muespach-le-Haut 1 178 34,41 % +3,35 pts
97e Durmenach 836 34,40 % +3,35 pts
98e Willer-sur-Thur 1 773 34,39 % +1,23 pt
99e Mooslargue 401 34,37 % +4,40 pts
100e Uffheim 1 142 34,33 % +3,22 pts
101e Ranspach 769 34,28 % +1,21 pt
102e Kiffis 238 34,26 % +5,17 pts
103e Franken 354 34,16 % +2,60 pts
104e Heiwiller 190 34,13 % +2,60 pts
105e Illzach 14 923 34,08 % +4,15 pts
106e Hagenthal-le-Haut 766 34,07 % +3,14 pts
107e Kruth 856 34,07 % +1,21 pt
108e Ranspach-le-Haut 627 33,97 % +2,14 pts
109e Leimbach 928 33,94 % +0,23 pt
110e Bruebach 1 042 33,93 % +3,74 pts
111e Traubach-le-Haut 647 33,92 % +5,15 pts
112e Kembs 5 834 33,91 % +4,14 pts
113e Raedersdorf 481 33,87 % +2,60 pts
114e Saint-Ulrich 299 33,87 % +6,38 pts
115e Aspach-le-Bas 1 262 33,86 % +0,23 pt
116e Schweighouse-Thann 748 33,86 % +0,81 pt
117e Colmar 66 970 33,80 % +0,02 pt
118e Kœtzingue 585 33,75 % +4,14 pts
119e Geispitzen 516 33,74 % +3,23 pts
120e Bettendorf 469 33,67 % +2,60 pts
121e Tagolsheim 991 33,65 % +2,60 pts
122e Guebwiller 11 243 33,64 % +2,55 pts
123e Stosswihr 1 323 33,57 % +8,40 pts
124e Liebsdorf 286 33,54 % +6,87 pts
125e Friesen 651 33,51 % +7,40 pts
126e Bretten 184 33,45 % +5,15 pts
127e Habsheim 5 076 33,42 % +3,01 pts
128e Aspach 1 138 33,35 % +2,60 pts
129e Mertzen 200 33,30 % +5,63 pts
130e Flaxlanden 1 370 33,29 % +3,65 pts
131e Eschentzwiller 1 527 33,27 % +3,28 pts
132e Morschwiller-le-Bas 3 694 33,27 % +3,29 pts
133e Munster 4 738 33,24 % +2,61 pts
134e Jungholtz 897 33,22 % +2,75 pts
135e Kappelen 573 33,22 % +2,14 pts
136e Linsdorf 334 33,20 % +4,72 pts
137e Rixheim 14 380 33,20 % +2,15 pts
138e Hochstatt 2 173 33,19 % +3,08 pts
139e Vieux-Thann 2 866 33,12 % +0,97 pt
140e Chavannes-sur-l'Étang 652 33,05 % +5,31 pts
141e Bréchaumont 407 33,04 % +6,08 pts
142e Strueth 360 33,02 % +6,49 pts
143e Montreux-Jeune 368 32,98 % +5,40 pts
144e Sainte-Croix-aux-Mines 1 742 32,92 % +0,16 pt
145e Masevaux-Niederbruck 3 594 32,89 % +3,95 pts
146e Steinbach 1 379 32,89 % +0,23 pt
147e Rosenau 2 396 32,88 % +3,67 pts
148e Buethwiller 240 32,75 % +4,88 pts
149e Hirsingue 2 122 32,74 % +2,60 pts
150e Montreux-Vieux 928 32,72 % +5,17 pts
151e Ruelisheim 2 519 32,68 % +3,52 pts
152e Burnhaupt-le-Bas 1 969 32,65 % +2,31 pts
153e Oberlarg 143 32,62 % +5,07 pts
154e Sainte-Marie-aux-Mines 4 851 32,59 % +0,16 pt
155e Mitzach 374 32,56 % +1,78 pt
156e Le Haut Soultzbach 879 32,51 % +3,90 pts
157e Frœningen 881 32,49 % +3,74 pts
158e Largitzen 352 32,43 % +8,33 pts
159e Berentzwiller 339 32,40 % +1,22 pt
160e Bouxwiller 424 32,38 % +2,60 pts
161e Wegscheid 315 32,36 % +1,95 pt
162e Urbès 427 32,33 % +1,21 pt
163e Bernwiller 1 205 32,32 % +4,40 pts
164e Saint-Bernard 607 32,27 % +2,60 pts
165e Issenheim 3 502 32,24 % +0,55 pt
166e Dolleren 449 32,12 % +2,95 pts
167e Vieux-Ferrette 640 32,12 % +2,60 pts
168e Huningue 7 487 32,08 % +2,14 pts
169e Elbach 277 32,05 % +4,87 pts
170e Malmerspach 475 32,05 % +1,21 pt
171e Brunstatt-Didenheim 8 259 31,96 % +2,15 pts
172e Eglingen 358 31,91 % +4,40 pts
173e Blotzheim 5 282 31,90 % −0,36 pt
174e Brinckheim 402 31,88 % +2,14 pts
175e Fislis 396 31,86 % +3,54 pts
176e Bettlach 300 31,83 % +3,92 pts
177e Cernay 12 057 31,83 % +1,50 pt
178e Steinbrunn-le-Haut 693 31,83 % +2,14 pts
179e Hirtzbach 1 418 31,82 % +2,60 pts
180e Knœringue 381 31,77 % +2,14 pts
181e Sewen 480 31,76 % +1,95 pt
182e Guevenatten 166 31,75 % +5,09 pts
183e Niffer 985 31,74 % +4,15 pts
184e Fellering 1 569 31,73 % +1,21 pt
185e Mœrnach 518 31,70 % +5,60 pts
186e Geishouse 424 31,67 % +3,19 pts
187e Wolschwiller 431 31,67 % +2,70 pts
188e Bitschwiller-lès-Thann 1 986 31,65 % +0,23 pt
189e Eschbach-au-Val 378 31,61 % +2,16 pts
190e Magstatt-le-Haut 315 31,61 % +3,60 pts
191e Rammersmatt 219 31,55 % +0,23 pt
192e Steinbrunn-le-Bas 848 31,54 % +3,73 pts
193e Rimbachzell 188 31,52 % +2,55 pts
194e Obermorschwihr 420 31,46 % +0,86 pt
195e Courtavon 343 31,42 % +6,48 pts
196e Raedersheim 1 173 31,41 % +0,55 pt
197e Sternenberg 142 31,39 % +5,52 pts
198e Sentheim 1 528 31,32 % +2,40 pts
199e Sickert 333 31,24 % +4,18 pts
200e Heimsbrunn 1 314 31,12 % +2,15 pts
201e Romagny 273 31,12 % +4,40 pts
202e Falkwiller 214 31,08 % +5,07 pts
203e Jettingen 522 31,07 % +2,60 pts
204e Feldkirch 1 047 31,02 % +2,15 pts
205e Saint-Cosme 75 31,02 % +7,02 pts
206e Wintzenheim 8 059 31,00 % +0,02 pt
207e Wickerschwihr 742 30,94 % +0,02 pt
208e Storckensohn 184 30,89 % +3,88 pts
209e Wattwiller 1 636 30,80 % +1,23 pt
210e Berrwiller 1 294 30,78 % +2,93 pts
211e Richwiller 3 905 30,71 % +2,15 pts
212e Stetten 334 30,70 % +3,14 pts
213e Saint-Amarin 2 173 30,66 % +2,42 pts
214e Bourbach-le-Bas 556 30,61 % +0,23 pt
215e Aspach-Michelbach 1 747 30,58 % +0,23 pt
216e Hecken 527 30,53 % +5,05 pts
217e Gildwiller 261 30,50 % +5,68 pts
218e Baldersheim 2 596 30,48 % +2,65 pts
219e Hohrod 349 30,42 % +1,09 pt
220e Galfingue 803 30,40 % +2,15 pts
221e Rouffach 4 238 30,38 % +4,62 pts
222e Orbey 3 429 30,37 % +2,82 pts
223e Bendorf 245 30,33 % +2,60 pts
224e Hartmannswiller 654 30,21 % +1,55 pt
225e Roderen 902 30,13 % +0,23 pt
226e Dietwiller 1 385 30,10 % +2,15 pts
227e Magny 286 30,08 % +4,62 pts
228e Uffholtz 1 614 30,03 % +1,56 pt
229e Zellenberg 321 30,02 % +3,32 pts
230e Oltingue 695 30,01 % +3,10 pts
231e Burnhaupt-le-Haut 1 793 29,96 % +1,51 pt
232e Labaroche 2 231 29,96 % +2,79 pts
233e Liebenswiller 191 29,90 % +4,61 pts
234e Eguisheim 1 729 29,89 % +0,86 pt
235e Soultzbach-les-Bains 731 29,72 % +1,54 pt
236e Wuenheim 768 29,71 % +2,05 pts
237e Mittelwihr 853 29,68 % +2,32 pts
238e Altenach 372 29,65 % +4,40 pts
239e Oberbruck 380 29,62 % +1,95 pt
240e Soppe-le-Bas 774 29,51 % +1,95 pt
241e Katzenthal 506 29,48 % +0,11 pt
242e Osenbach 810 29,38 % +1,86 pt
243e Rombach-le-Franc 775 29,37 % +0,16 pt
244e Bergholtz 1 039 29,32 % +1,30 pt
245e Muhlbach-sur-Munster 818 29,29 % +2,57 pts
246e Beblenheim 928 29,28 % +2,05 pts
247e Village-Neuf 4 709 29,23 % +2,14 pts
248e Thannenkirch 451 29,22 % +5,53 pts
249e Lapoutroie 1 881 29,21 % +1,20 pt
250e Diefmatten 307 29,18 % +4,40 pts
251e Orschwihr 1 010 29,01 % +1,28 pt
252e Battenheim 1 560 28,97 % +2,65 pts
253e Durrenentzen 1 062 28,96 % +2,36 pts
254e Hésingue 2 972 28,95 % +2,59 pts
255e Gueberschwihr 807 28,91 % +2,74 pts
256e Hunawihr 555 28,91 % +2,27 pts
257e Levoncourt 250 28,84 % +2,60 pts
258e Gunsbach 856 28,82 % +0,32 pt
259e Moosch 1 595 28,81 % +1,70 pt
260e Hindlingen 646 28,80 % +5,58 pts
261e Wasserbourg 465 28,77 % +1,27 pt
262e Bergholtzzell 385 28,76 % +2,67 pts
263e Bischwihr 1 202 28,67 % +2,52 pts
264e Breitenbach-Haut-Rhin 819 28,67 % +2,18 pts
265e Rorschwihr 370 28,67 % +1,32 pt
266e Ensisheim 7 306 28,66 % 0,00 pt
267e Walbach 936 28,62 % +0,30 pt
268e Oberentzen 723 28,61 % +4,66 pts
269e Rodern 401 28,58 % +1,32 pt
270e Rimbach-près-Guebwiller 216 28,53 % +1,27 pt
271e Widensolen 1 215 28,52 % +2,69 pts
272e Mittlach 339 28,37 % +1,62 pt
273e Bellemagny 147 28,26 % +6,13 pts
274e Reiningue 1 894 28,13 % +2,15 pts
275e Lautenbach 1 544 28,11 % +0,55 pt
276e Griesbach-au-Val 678 28,04 % +2,36 pts
277e Lièpvre 1 632 27,95 % +0,16 pt
278e Ungersheim 2 449 27,95 % +2,15 pts
279e Lautenbachzell 942 27,72 % +1,47 pt
280e Biltzheim 510 27,70 % +3,70 pts
281e Horbourg-Wihr 6 199 27,67 % +0,02 pt
282e Ribeauvillé 4 685 27,54 % +1,32 pt
283e Jebsheim 1 360 27,45 % +0,54 pt
284e Neuf-Brisach 1 895 27,45 % +2,36 pts
285e Ueberstrass 333 27,41 % +4,40 pts
286e Metzeral 1 058 27,39 % +2,91 pts
287e Luttenbach-près-Munster 756 27,34 % +1,45 pt
288e Le Bonhomme 744 27,31 % +0,11 pt
289e Linthal 586 27,20 % +1,99 pt
290e Lucelle 29 27,19 % +2,60 pts
291e Réguisheim 2 011 27,17 % +3,25 pts
292e Hattstatt 862 27,15 % +1,46 pt
293e Urschenheim 808 27,10 % +2,58 pts
294e Saint-Hippolyte 927 27,00 % +2,42 pts
295e Riquewihr 999 26,93 % +1,32 pt
296e Vœgtlinshoffen 479 26,93 % +0,86 pt
297e Muntzenheim 1 288 26,91 % +1,02 pt
298e Weckolsheim 742 26,88 % +1,11 pt
299e Heiteren 1 069 26,87 % +2,36 pts
300e Herrlisheim-près-Colmar 1 911 26,87 % +1,53 pt
301e Grussenheim 805 26,84 % +0,71 pt
302e Bennwihr 1 326 26,83 % +1,76 pt
303e Fréland 1 288 26,73 % +2,22 pts
304e Sausheim 5 666 26,60 % +2,15 pts
305e Pfaffenheim 1 373 26,45 % +0,86 pt
306e Niederentzen 857 26,41 % +2,92 pts
307e Obersaasheim 1 060 26,41 % +0,36 pt
308e Ostheim 1 651 26,28 % +1,32 pt
309e Husseren-les-Châteaux 502 26,21 % +0,86 pt
310e Durlinsdorf 498 26,11 % +3,31 pts
311e Merxheim 1 396 26,11 % +0,55 pt
312e Fortschwihr 1 198 26,09 % +0,02 pt
313e Ammerschwihr 1 580 26,05 % +0,11 pt
314e Logelheim 950 25,98 % +0,36 pt
315e Rimbach-près-Masevaux 430 25,97 % +1,95 pt
316e Wolfgantzen 1 190 25,96 % +1,55 pt
317e Bergheim 2 069 25,90 % +1,32 pt
318e Sundhoffen 1 993 25,87 % +0,52 pt
319e Kaysersberg Vignoble 4 383 25,86 % +0,11 pt
320e Geiswasser 341 25,83 % +2,62 pts
321e Gundolsheim 735 25,75 % +0,86 pt
322e Hombourg 1 358 25,74 % +2,15 pts
323e Soultzeren 1 183 25,70 % +0,32 pt
324e Soultzmatt 2 487 25,70 % +0,55 pt
325e Wihr-au-Val 1 195 25,70 % +1,12 pt
326e Ottmarsheim 2 054 25,69 % +7,15 pts
327e Vogelgrun 628 25,69 % +0,36 pt
328e Dessenheim 1 442 25,61 % +1,08 pt
329e Petit-Landau 822 25,56 % +2,15 pts
330e Zimmerbach 824 25,38 % +0,02 pt
331e Wettolsheim 1 784 25,36 % +0,64 pt
332e Rustenhart 1 001 25,26 % +0,36 pt
333e Porte du Ried 1 971 25,03 % +0,02 pt
334e Algolsheim 1 112 24,96 % +1,36 pt
335e Roggenhouse 458 24,90 % +2,36 pts
336e Sondernach 590 24,65 % +1,12 pt
337e Turckheim 4 139 24,58 % +0,28 pt
338e Appenwihr 586 24,56 % +0,36 pt
339e Illhaeusern 717 24,52 % +2,11 pts
340e Niedermorschwihr 537 24,49 % +0,85 pt
341e Niederhergheim 1 176 24,47 % +4,00 pts
342e Westhalten 1 017 24,30 % +0,86 pt
343e Blodelsheim 1 971 23,96 % +2,33 pts
344e Houssen 2 323 23,93 % +0,02 pt
345e Hirtzfelden 1 259 23,79 % +2,44 pts
346e Sainte-Croix-en-Plaine 3 004 23,78 % +0,35 pt
347e Biesheim 2 499 23,74 % +0,36 pt
348e Oberhergheim 1 315 23,61 % +1,45 pt
349e Murbach 164 23,49 % +0,55 pt
350e Hettenschlag 357 23,37 % +0,36 pt
351e Andolsheim 2 199 23,36 % +0,02 pt
352e Volgelsheim 2 720 23,30 % +1,01 pt
353e Artzenheim 857 23,24 % +1,42 pt
354e Munwiller 461 23,23 % 0,00 pt
355e Guémar 1 490 23,15 % +2,33 pts
356e Ingersheim 4 774 22,76 % +0,02 pt
357e Balgau 947 22,28 % +0,78 pt
358e Meyenheim 2 015 22,17 % 0,00 pt
359e Munchhouse 1 518 22,16 % +0,36 pt
360e Fessenheim 2 345 22,00 % +1,36 pt
361e Nambsheim 576 21,82 % +0,36 pt
362e Rumersheim-le-Haut 1 068 21,67 % +0,87 pt
363e Kunheim 1 822 21,27 % +0,95 pt
364e Baltzenheim 581 21,23 % +0,36 pt
365e Chalampé 996 20,92 % +2,15 pts
366e Bantzenheim 1 630 20,13 % +2,15 pts
Taux global 2025 : commune, intercommunalité et taxes annexes. Chaque commune a sa fiche.

Source : DGFiP, fiscalité locale des particuliers, exercice 2025 (data.economie.gouv.fr). Population : INSEE via geo.api.gouv.fr.

Questions fréquentes

Quelle commune a la taxe foncière la plus élevée dans le Haut-Rhin ?

C'est Mulhouse, avec un taux global de 46,92 % en 2025. Viennent ensuite Balschwiller (44,94 %) et Sondersdorf (44,88 %).

Quelle commune a la taxe foncière la plus basse dans le Haut-Rhin ?

C'est Bantzenheim, avec un taux global de 20,13 % en 2025.

Quel est le taux médian de taxe foncière dans le Haut-Rhin ?

La moitié des 366 communes du Haut-Rhin a un taux global inférieur à 31,74 % en 2025. La médiane des communes de France est de 40,33 %.

Autres classements dans le Haut-Rhin