Classement des communes du Haut-Rhin
Nb bibliothèques (BPE) · 2025 · source Insee · 366 communes classés, de la valeur la plus élevée à la plus faible
En 2025, pour l'indicateur « Nb bibliothèques (BPE) », Mulhouse arrive en tête des 366 communes du Haut-Rhin (7), devant Colmar (5) et Altkirch (2). Zimmersheim occupe la dernière place (0) ; la valeur médiane est de 0.
Haut-Rhin100
France métropolitaine15 501
Médiane des communes0
Écart (min · max)0 · 7
| Rang | Commune | Valeur | Évol. 5 ans | Rang national | ||
|---|---|---|---|---|---|---|
| 89 | Balschwiller68018 | 0 | 13 841 / 34 740 | |||
| 89 | Baltzenheim68019 | 0 | 13 841 / 34 740 | |||
| 89 | Bellemagny68024 | 0 | 13 841 / 34 740 | |||
| 89 | Bendorf68025 | 0 | 13 841 / 34 740 | |||
| 89 | Berentzwiller68027 | 0 | 13 841 / 34 740 | |||
| 89 | Bergholtzzell68030 | 0 | 13 841 / 34 740 | |||
| 89 | Bernwiller68006 | 0 | 13 841 / 34 740 | |||
| 89 | Berrwiller68032 | 0 | 13 841 / 34 740 | |||
| 89 | Bettendorf68033 | 0 | 13 841 / 34 740 | |||
| 89 | Bettlach68034 | 0 | 13 841 / 34 740 | |||
| 89 | Biederthal68035 | 0 | 13 841 / 34 740 | |||
| 89 | Biltzheim68037 | 0 | 13 841 / 34 740 | |||
| 89 | Bischwihr68038 | 0 | 13 841 / 34 740 | |||
| 89 | Bisel68039 | 0 | 13 841 / 34 740 | |||
| 89 | Bitschwiller-lès-Thann68040 | 0 | 13 841 / 34 740 | |||
| 89 | Blodelsheim68041 | 0 | 13 841 / 34 740 | |||
| 89 | Bourbach-le-Bas68045 | 0 | 13 841 / 34 740 | |||
| 89 | Bourbach-le-Haut68046 | 0 | 13 841 / 34 740 | |||
| 89 | Bouxwiller68049 | 0 | 13 841 / 34 740 | |||
| 89 | Bréchaumont68050 | 0 | 13 841 / 34 740 | |||
| 89 | Breitenbach-Haut-Rhin68051 | 0 | 13 841 / 34 740 | |||
| 89 | Bretten68052 | 0 | 13 841 / 34 740 | |||
| 89 | Brinckheim68054 | 0 | 13 841 / 34 740 | |||
| 89 | Bruebach68055 | 0 | 13 841 / 34 740 | |||
| 89 | Brunstatt-Didenheim68056 | 0 | 13 841 / 34 740 | |||
| 89 | Buethwiller68057 | 0 | 13 841 / 34 740 | |||
| 89 | Buhl68058 | 0 | 13 841 / 34 740 | |||
| 89 | Burnhaupt-le-Bas68059 | 0 | 13 841 / 34 740 | |||
| 89 | Burnhaupt-le-Haut68060 | 0 | 13 841 / 34 740 | |||
| 89 | Buschwiller68061 | 0 | 13 841 / 34 740 | |||
| 89 | Carspach68062 | 0 | 13 841 / 34 740 | |||
| 89 | Chavannes-sur-l'Étang68065 | 0 | 13 841 / 34 740 | |||
| 89 | Courtavon68067 | 0 | 13 841 / 34 740 | |||
| 89 | Dessenheim68069 | 0 | 13 841 / 34 740 | |||
| 89 | Diefmatten68071 | 0 | 13 841 / 34 740 | |||
| 89 | Dietwiller68072 | 0 | 13 841 / 34 740 | |||
| 89 | Dolleren68073 | 0 | 13 841 / 34 740 | |||
| 89 | Durlinsdorf68074 | 0 | 13 841 / 34 740 | |||
| 89 | Durmenach68075 | 0 | 13 841 / 34 740 | |||
| 89 | Durrenentzen68076 | 0 | 13 841 / 34 740 | |||
| 89 | Eglingen68077 | 0 | 13 841 / 34 740 | |||
| 89 | Eguisheim68078 | 0 | 13 841 / 34 740 | |||
| 89 | Elbach68079 | 0 | 13 841 / 34 740 | |||
| 89 | Emlingen68080 | 0 | 13 841 / 34 740 | |||
| 89 | Eschbach-au-Val68083 | 0 | 13 841 / 34 740 | |||
| 89 | Eschentzwiller68084 | 0 | 13 841 / 34 740 | |||
| 89 | Eteimbes68085 | 0 | 13 841 / 34 740 | |||
| 89 | Falkwiller68086 | 0 | 13 841 / 34 740 | |||
| 89 | Feldbach68087 | 0 | 13 841 / 34 740 | |||
| 89 | Feldkirch68088 | 0 | 13 841 / 34 740 | |||
| 89 | Fislis68092 | 0 | 13 841 / 34 740 | |||
| 89 | Folgensbourg68094 | 0 | 13 841 / 34 740 | |||
| 89 | Franken68096 | 0 | 13 841 / 34 740 | |||
| 89 | Fréland68097 | 0 | 13 841 / 34 740 | |||
| 89 | Friesen68098 | 0 | 13 841 / 34 740 | |||
| 89 | Frœningen68099 | 0 | 13 841 / 34 740 | |||
| 89 | Fulleren68100 | 0 | 13 841 / 34 740 | |||
| 89 | Geishouse68102 | 0 | 13 841 / 34 740 | |||
| 89 | Geispitzen68103 | 0 | 13 841 / 34 740 | |||
| 89 | Geiswasser68104 | 0 | 13 841 / 34 740 | |||
| 89 | Gildwiller68105 | 0 | 13 841 / 34 740 | |||
| 89 | Goldbach-Altenbach68106 | 0 | 13 841 / 34 740 | |||
| 89 | Gommersdorf68107 | 0 | 13 841 / 34 740 | |||
| 89 | Griesbach-au-Val68109 | 0 | 13 841 / 34 740 | |||
| 89 | Gueberschwihr68111 | 0 | 13 841 / 34 740 | |||
| 89 | Guémar68113 | 0 | 13 841 / 34 740 | |||
| 89 | Guevenatten68114 | 0 | 13 841 / 34 740 | |||
| 89 | Guewenheim68115 | 0 | 13 841 / 34 740 | |||
| 89 | Gundolsheim68116 | 0 | 13 841 / 34 740 | |||
| 89 | Gunsbach68117 | 0 | 13 841 / 34 740 | |||
| 89 | Habsheim68118 | 0 | 13 841 / 34 740 | |||
| 89 | Hagenbach68119 | 0 | 13 841 / 34 740 | |||
| 89 | Hagenthal-le-Bas68120 | 0 | 13 841 / 34 740 | |||
| 89 | Hagenthal-le-Haut68121 | 0 | 13 841 / 34 740 | |||
| 89 | Hartmannswiller68122 | 0 | 13 841 / 34 740 | |||
| 89 | Hattstatt68123 | 0 | 13 841 / 34 740 | |||
| 89 | Hausgauen68124 | 0 | 13 841 / 34 740 | |||
| 89 | Hecken68125 | 0 | 13 841 / 34 740 | |||
| 89 | Hégenheim68126 | 0 | 13 841 / 34 740 | |||
| 89 | Heidwiller68127 | 0 | 13 841 / 34 740 | |||
| 89 | Heimersdorf68128 | 0 | 13 841 / 34 740 | |||
| 89 | Heimsbrunn68129 | 0 | 13 841 / 34 740 | |||
| 89 | Heiteren68130 | 0 | 13 841 / 34 740 | |||
| 89 | Heiwiller68131 | 0 | 13 841 / 34 740 | |||
| 89 | Hésingue68135 | 0 | 13 841 / 34 740 | |||
| 89 | Hettenschlag68136 | 0 | 13 841 / 34 740 | |||
| 89 | Hindlingen68137 | 0 | 13 841 / 34 740 | |||
| 89 | Hirsingue68138 | 0 | 13 841 / 34 740 | |||
| 89 | Hirtzbach68139 | 0 | 13 841 / 34 740 | |||
| 89 | Hirtzfelden68140 | 0 | 13 841 / 34 740 | |||
| 89 | Hochstatt68141 | 0 | 13 841 / 34 740 | |||
| 89 | Hohrod68142 | 0 | 13 841 / 34 740 | |||
| 89 | Hombourg68144 | 0 | 13 841 / 34 740 | |||
| 89 | Horbourg-Wihr68145 | 0 | 13 841 / 34 740 | |||
| 89 | Houssen68146 | 0 | 13 841 / 34 740 | |||
| 89 | Hunawihr68147 | 0 | 13 841 / 34 740 | |||
| 89 | Hundsbach68148 | 0 | 13 841 / 34 740 | |||
| 89 | Husseren-les-Châteaux68150 | 0 | 13 841 / 34 740 | |||
| 89 | Husseren-Wesserling68151 | 0 | 13 841 / 34 740 | |||
| 89 | Illhaeusern68153 | 0 | 13 841 / 34 740 |
Source : Insee, 2025 ; traitement Geodashboard. Rangs ex aequo : même rang, le suivant tient compte de leur nombre. « Rang national » : place parmi tous les communes de France métropolitaine. Indicateur en volume : il dépend d'abord de la taille des territoires.