Classements
Classement 2026 des villes et communes du Grand Est
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 551 à 600 sur 5 115 communes du Grand Est
Classement : Score global · Affichage : nom de commune de A à Z
Rang parmi les 5 115 communes du Grand Est classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 5 115 communes du Grand Est classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà — revenir au classement par défaut | Commune — classer par nom de commune, de A à Z (ordre actif) | Population — classer par population, de la plus peuplée à la moins peuplée | Score global — classer sur le score global, meilleur d'abord (critère du classement) | Éducation — classer sur cet axe, meilleur score d'abord | Santé & accès aux soins — classer sur cet axe, meilleur score d'abord | Environnement — classer sur cet axe, meilleur score d'abord | Vie quotidienne — classer sur cet axe, meilleur score d'abord | Culture & loisirs — classer sur cet axe, meilleur score d'abord | Sécurité — classer sur cet axe, meilleur score d'abord | Risques naturels & industriels — classer sur cet axe, meilleur score d'abord | Coût de la vie — classer sur cet axe, meilleur score d'abord | Contexte social — classer sur cet axe, meilleur score d'abord |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| top 26 % top 26 % (1 284ᵉ) pour score global |
Blénod-lès-Toul
Meurthe-et-Moselle (54) sécurité non mesurée |
1 028 hab. | 63/100 | Éducation : 73/100 | Santé & accès aux soins : 89/100 | Environnement : 68/100 | Vie quotidienne : 48/100 | Culture & loisirs : 50/100 | Sécurité : non évalué | Risques naturels & industriels : 53/100 | Coût de la vie : 76/100 | Contexte social : 34/100 |
| top 60 % top 60 % (3 020ᵉ) pour score global |
Blesme
Marne (51) |
197 hab. | 54/100 | Éducation : 33/100 | Santé & accès aux soins : 45/100 | Environnement : 77/100 | Vie quotidienne : 29/100 | Culture & loisirs : 27/100 | Sécurité : 74/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 82/100 | Contexte social : 49/100 |
| top 44 % top 44 % (2 239ᵉ) pour score global |
Blessonville
Haute-Marne (52) |
176 hab. | 58/100 | Éducation : 44/100 | Santé & accès aux soins : 67/100 | Environnement : 95/100 | Vie quotidienne : 11/100 | Culture & loisirs : 32/100 | Sécurité : 64/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 85/100 | Contexte social : 50/100 |
| top 74 % top 74 % (3 761ᵉ) pour score global |
Bleurville
Vosges (88) sécurité non mesurée |
285 hab. | 51/100 | Éducation : 40/100 | Santé & accès aux soins : 54/100 | Environnement : 76/100 | Vie quotidienne : 24/100 | Culture & loisirs : 39/100 | Sécurité : non évalué | Risques naturels & industriels : 67/100 | Coût de la vie : 83/100 | Contexte social : 37/100 |
| top 55 % top 55 % (2 787ᵉ) pour score global |
Blevaincourt
Vosges (88) contexte social non mesuré |
91 hab. | 55/100 | Éducation : 35/100 | Santé & accès aux soins : 69/100 | Environnement : 96/100 | Vie quotidienne : 20/100 | Culture & loisirs : 36/100 | Sécurité : 60/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 62/100 | Contexte social : non évalué |
| 259ᵉ 259ᵉ pour score global |
Blienschwiller
Bas-Rhin (67) |
305 hab. | 71/100 | Éducation : 85/100 | Santé & accès aux soins : 83/100 | Environnement : 82/100 | Vie quotidienne : 41/100 | Culture & loisirs : 59/100 | Sécurité : 66/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 61/100 | Contexte social : 58/100 |
| 923ᵉ 923ᵉ pour score global |
Blies-Ébersing
Moselle (57) |
600 hab. | 65/100 | Éducation : 80/100 | Santé & accès aux soins : 52/100 | Environnement : 73/100 | Vie quotidienne : 54/100 | Culture & loisirs : 69/100 | Sécurité : 78/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 66/100 | Contexte social : 48/100 |
| top 23 % top 23 % (1 150ᵉ) pour score global |
Blies-Guersviller
Moselle (57) |
651 hab. | 64/100 | Éducation : 70/100 | Santé & accès aux soins : 45/100 | Environnement : 77/100 | Vie quotidienne : 36/100 | Culture & loisirs : 71/100 | Sécurité : 74/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 68/100 | Contexte social : 67/100 |
| top 39 % top 39 % (1 968ᵉ) pour score global |
Bliesbruck
Moselle (57) sécurité non mesurée |
976 hab. | 59/100 | Éducation : 65/100 | Santé & accès aux soins : 47/100 | Environnement : 74/100 | Vie quotidienne : 50/100 | Culture & loisirs : 59/100 | Sécurité : non évalué | Risques naturels & industriels : 66/100 | Coût de la vie : 73/100 | Contexte social : 43/100 |
| top 95 % top 95 % (4 828ᵉ) pour score global |
Blignicourt
Aube (10) contexte social non mesuré |
43 hab. | 45/100 | Éducation : 26/100 | Santé & accès aux soins : 39/100 | Environnement : 77/100 | Vie quotidienne : 11/100 | Culture & loisirs : 24/100 | Sécurité : 61/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 72/100 | Contexte social : non évalué |
| top 99 % top 99 % (5 053ᵉ) pour score global |
Bligny
Aube (10) |
161 hab. | 42/100 | Éducation : 33/100 | Santé & accès aux soins : 16/100 | Environnement : 73/100 | Vie quotidienne : 17/100 | Culture & loisirs : 16/100 | Sécurité : 58/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 81/100 | Contexte social : 27/100 |
| top 52 % top 52 % (2 650ᵉ) pour score global |
Bligny
Marne (51) contexte social non mesuré |
115 hab. | 56/100 | Éducation : 45/100 | Santé & accès aux soins : 84/100 | Environnement : 72/100 | Vie quotidienne : 17/100 | Culture & loisirs : 37/100 | Sécurité : 55/100 | Risques naturels & industriels : 66/100 | Coût de la vie : 66/100 | Contexte social : non évalué |
| top 48 % top 48 % (2 451ᵉ) pour score global |
Blodelsheim
Haut-Rhin (68) sécurité non mesurée |
1 959 hab. | 56/100 | Éducation : 60/100 | Santé & accès aux soins : 33/100 | Environnement : 44/100 | Vie quotidienne : 57/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 67/100 | Contexte social : 63/100 |
| top 85 % top 85 % (4 303ᵉ) pour score global |
Blombay
Ardennes (08) contexte social non mesuré |
130 hab. | 48/100 | Éducation : 33/100 | Santé & accès aux soins : 37/100 | Environnement : 91/100 | Vie quotidienne : 13/100 | Culture & loisirs : 28/100 | Sécurité : 63/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 69/100 | Contexte social : non évalué |
| 449ᵉ 449ᵉ pour score global |
Blotzheim
Haut-Rhin (68) |
5 077 hab. | 69/100 | Éducation : 87/100 | Santé & accès aux soins : 45/100 | Environnement : 64/100 | Vie quotidienne : 80/100 | Culture & loisirs : 63/100 | Sécurité : 72/100 | Risques naturels & industriels : 93/100 | Coût de la vie : 54/100 | Contexte social : 59/100 |
| top 93 % top 93 % (4 730ᵉ) pour score global |
Blumeray
Haute-Marne (52) contexte social non mesuré |
100 hab. | 46/100 | Éducation : 28/100 | Santé & accès aux soins : 33/100 | Environnement : 78/100 | Vie quotidienne : 14/100 | Culture & loisirs : 22/100 | Sécurité : 63/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 76/100 | Contexte social : non évalué |
| top 55 % top 55 % (2 771ᵉ) pour score global |
Bocquegney
Vosges (88) |
133 hab. | 55/100 | Éducation : 47/100 | Santé & accès aux soins : 61/100 | Environnement : 70/100 | Vie quotidienne : 20/100 | Culture & loisirs : 37/100 | Sécurité : 60/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 61/100 | Contexte social : 63/100 |
| 62ᵉ 62ᵉ pour score global |
Bœrsch
Bas-Rhin (67) |
2 435 hab. | 74/100 | Éducation : 79/100 | Santé & accès aux soins : 76/100 | Environnement : 84/100 | Vie quotidienne : 74/100 | Culture & loisirs : 65/100 | Sécurité : 66/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 60/100 | Contexte social : 83/100 |
| 630ᵉ 630ᵉ pour score global |
Bœsenbiesen
Bas-Rhin (67) |
317 hab. | 67/100 | Éducation : 81/100 | Santé & accès aux soins : 73/100 | Environnement : 66/100 | Vie quotidienne : 35/100 | Culture & loisirs : 47/100 | Sécurité : 61/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 68/100 | Contexte social : 74/100 |
| top 50 % top 50 % (2 554ᵉ) pour score global |
Bogny-sur-Meuse
Ardennes (08) |
4 947 hab. | 56/100 | Éducation : 47/100 | Santé & accès aux soins : 37/100 | Environnement : 82/100 | Vie quotidienne : 67/100 | Culture & loisirs : 67/100 | Sécurité : 56/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 80/100 | Contexte social : 5/100 |
| top 63 % top 63 % (3 189ᵉ) pour score global |
Boinville-en-Woëvre
Meuse (55) contexte social non mesuré |
77 hab. | 53/100 | Éducation : 46/100 | Santé & accès aux soins : 64/100 | Environnement : 78/100 | Vie quotidienne : 26/100 | Culture & loisirs : 25/100 | Sécurité : 64/100 | Risques naturels & industriels : 68/100 | Coût de la vie : 62/100 | Contexte social : non évalué |
| top 68 % top 68 % (3 434ᵉ) pour score global |
Bois-de-Champ
Vosges (88) contexte social non mesuré |
105 hab. | 52/100 | Éducation : 39/100 | Santé & accès aux soins : 38/100 | Environnement : 96/100 | Vie quotidienne : 17/100 | Culture & loisirs : 40/100 | Sécurité : 59/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 73/100 | Contexte social : non évalué |
| 557ᵉ 557ᵉ pour score global |
Bois-de-Haye
Meurthe-et-Moselle (54) |
2 333 hab. | 68/100 | Éducation : 84/100 | Santé & accès aux soins : 91/100 | Environnement : 64/100 | Vie quotidienne : 36/100 | Culture & loisirs : 52/100 | Sécurité : 63/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 59/100 | Contexte social : 78/100 |
| top 57 % top 57 % (2 915ᵉ) pour score global |
Boismont
Meurthe-et-Moselle (54) sécurité non mesurée |
414 hab. | 54/100 | Éducation : 53/100 | Santé & accès aux soins : 70/100 | Environnement : 75/100 | Vie quotidienne : 56/100 | Culture & loisirs : 33/100 | Sécurité : non évalué | Risques naturels & industriels : 55/100 | Coût de la vie : 70/100 | Contexte social : 22/100 |
| top 99 % top 99 % (5 040ᵉ) pour score global |
Boissy-le-Repos
Marne (51) |
233 hab. | 42/100 | Éducation : 35/100 | Santé & accès aux soins : 43/100 | Environnement : 71/100 | Vie quotidienne : 10/100 | Culture & loisirs : 24/100 | Sécurité : 59/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 62/100 | Contexte social : 15/100 |
| top 24 % top 24 % (1 213ᵉ) pour score global |
Bollwiller
Haut-Rhin (68) |
4 104 hab. | 63/100 | Éducation : 60/100 | Santé & accès aux soins : 57/100 | Environnement : 57/100 | Vie quotidienne : 79/100 | Culture & loisirs : 69/100 | Sécurité : 65/100 | Risques naturels & industriels : 93/100 | Coût de la vie : 59/100 | Contexte social : 32/100 |
| top 36 % top 36 % (1 810ᵉ) pour score global |
Bologne
Haute-Marne (52) sécurité non mesurée |
1 836 hab. | 60/100 | Éducation : 56/100 | Santé & accès aux soins : 67/100 | Environnement : 94/100 | Vie quotidienne : 61/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 59/100 | Coût de la vie : 69/100 | Contexte social : 23/100 |
| 195ᵉ 195ᵉ pour score global |
Bolsenheim
Bas-Rhin (67) |
572 hab. | 72/100 | Éducation : 81/100 | Santé & accès aux soins : 75/100 | Environnement : 62/100 | Vie quotidienne : 49/100 | Culture & loisirs : 62/100 | Sécurité : 73/100 | Risques naturels & industriels : 95/100 | Coût de la vie : 60/100 | Contexte social : 81/100 |
| top 23 % top 23 % (1 137ᵉ) pour score global |
Boncourt
Meurthe-et-Moselle (54) |
176 hab. | 64/100 | Éducation : 54/100 | Santé & accès aux soins : 67/100 | Environnement : 78/100 | Vie quotidienne : 64/100 | Culture & loisirs : 60/100 | Sécurité : 64/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 72/100 | Contexte social : 61/100 |
| top 55 % top 55 % (2 800ᵉ) pour score global |
Boncourt-sur-Meuse
Meuse (55) |
319 hab. | 55/100 | Éducation : 50/100 | Santé & accès aux soins : 59/100 | Environnement : 68/100 | Vie quotidienne : 36/100 | Culture & loisirs : 49/100 | Sécurité : 70/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 73/100 | Contexte social : 17/100 |
| top 76 % top 76 % (3 875ᵉ) pour score global |
Bonnecourt
Haute-Marne (52) |
131 hab. | 50/100 | Éducation : 40/100 | Santé & accès aux soins : 44/100 | Environnement : 96/100 | Vie quotidienne : 26/100 | Culture & loisirs : 37/100 | Sécurité : 60/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 75/100 | Contexte social : 13/100 |
| top 95 % top 95 % (4 826ᵉ) pour score global |
Bonnet
Meuse (55) |
181 hab. | 45/100 | Éducation : 35/100 | Santé & accès aux soins : 52/100 | Environnement : 78/100 | Vie quotidienne : 14/100 | Culture & loisirs : 24/100 | Sécurité : 56/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 87/100 | Contexte social : 12/100 |
| top 44 % top 44 % (2 211ᵉ) pour score global |
Bonviller
Meurthe-et-Moselle (54) |
180 hab. | 58/100 | Éducation : 47/100 | Santé & accès aux soins : 72/100 | Environnement : 72/100 | Vie quotidienne : 40/100 | Culture & loisirs : 53/100 | Sécurité : 63/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 71/100 | Contexte social : 44/100 |
| top 48 % top 48 % (2 420ᵉ) pour score global |
Bonvillet
Vosges (88) |
275 hab. | 57/100 | Éducation : 55/100 | Santé & accès aux soins : 38/100 | Environnement : 76/100 | Vie quotidienne : 56/100 | Culture & loisirs : 44/100 | Sécurité : 60/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 84/100 | Contexte social : 33/100 |
| top 42 % top 42 % (2 141ᵉ) pour score global |
Bonzée
Meuse (55) |
367 hab. | 58/100 | Éducation : 42/100 | Santé & accès aux soins : 59/100 | Environnement : 76/100 | Vie quotidienne : 44/100 | Culture & loisirs : 33/100 | Sécurité : 65/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 73/100 | Contexte social : 71/100 |
| 636ᵉ 636ᵉ pour score global |
Boofzheim
Bas-Rhin (67) sécurité non mesurée |
1 383 hab. | 67/100 | Éducation : 76/100 | Santé & accès aux soins : 60/100 | Environnement : 68/100 | Vie quotidienne : 64/100 | Culture & loisirs : 51/100 | Sécurité : non évalué | Risques naturels & industriels : 85/100 | Coût de la vie : 65/100 | Contexte social : 68/100 |
| top 20 % top 20 % (1 006ᵉ) pour score global |
Bootzheim
Bas-Rhin (67) sécurité non mesurée |
795 hab. | 64/100 | Éducation : 58/100 | Santé & accès aux soins : 70/100 | Environnement : 66/100 | Vie quotidienne : 41/100 | Culture & loisirs : 54/100 | Sécurité : non évalué | Risques naturels & industriels : 99/100 | Coût de la vie : 66/100 | Contexte social : 65/100 |
| top 75 % top 75 % (3 816ᵉ) pour score global |
Borville
Meurthe-et-Moselle (54) contexte social non mesuré |
86 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 55/100 | Environnement : 74/100 | Vie quotidienne : 22/100 | Culture & loisirs : 27/100 | Sécurité : 60/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 75/100 | Contexte social : non évalué |
| top 94 % top 94 % (4 794ᵉ) pour score global |
Bossancourt
Aube (10) sécurité non mesurée |
193 hab. | 45/100 | Éducation : 40/100 | Santé & accès aux soins : 24/100 | Environnement : 73/100 | Vie quotidienne : 28/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 73/100 | Coût de la vie : 85/100 | Contexte social : 25/100 |
| top 40 % top 40 % (2 043ᵉ) pour score global |
Bosselshausen
Bas-Rhin (67) |
176 hab. | 58/100 | Éducation : 53/100 | Santé & accès aux soins : 62/100 | Environnement : 71/100 | Vie quotidienne : 25/100 | Culture & loisirs : 57/100 | Sécurité : 67/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 66/100 | Contexte social : 62/100 |
| 972ᵉ 972ᵉ pour score global |
Bossendorf
Bas-Rhin (67) |
383 hab. | 65/100 | Éducation : 53/100 | Santé & accès aux soins : 76/100 | Environnement : 72/100 | Vie quotidienne : 43/100 | Culture & loisirs : 59/100 | Sécurité : 69/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 62/100 | Contexte social : 67/100 |
| top 66 % top 66 % (3 360ᵉ) pour score global |
Bossus-lès-Rumigny
Ardennes (08) contexte social non mesuré |
95 hab. | 53/100 | Éducation : 36/100 | Santé & accès aux soins : 51/100 | Environnement : 91/100 | Vie quotidienne : 18/100 | Culture & loisirs : 31/100 | Sécurité : 63/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 68/100 | Contexte social : non évalué |
| 670ᵉ 670ᵉ pour score global |
Boucheporn
Moselle (57) |
566 hab. | 67/100 | Éducation : 72/100 | Santé & accès aux soins : 77/100 | Environnement : 72/100 | Vie quotidienne : 36/100 | Culture & loisirs : 53/100 | Sécurité : 68/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 76/100 | Contexte social : 66/100 |
| top 100 % top 100 % (5 067ᵉ) pour score global |
Bouchy-Saint-Genest
Marne (51) |
210 hab. | 41/100 | Éducation : 33/100 | Santé & accès aux soins : 19/100 | Environnement : 69/100 | Vie quotidienne : 9/100 | Culture & loisirs : 17/100 | Sécurité : 67/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 73/100 | Contexte social : 40/100 |
| top 100 % top 100 % (5 089ᵉ) pour score global |
Bouconville
Ardennes (08) contexte social non mesuré |
57 hab. | 41/100 | Éducation : 32/100 | Santé & accès aux soins : 22/100 | Environnement : 76/100 | Vie quotidienne : 10/100 | Culture & loisirs : 19/100 | Sécurité : 60/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 63/100 | Contexte social : non évalué |
| top 88 % top 88 % (4 482ᵉ) pour score global |
Bouconville-sur-Madt
Meuse (55) contexte social non mesuré |
100 hab. | 47/100 | Éducation : 36/100 | Santé & accès aux soins : 60/100 | Environnement : 78/100 | Vie quotidienne : 19/100 | Culture & loisirs : 20/100 | Sécurité : 60/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 63/100 | Contexte social : non évalué |
| top 67 % top 67 % (3 415ᵉ) pour score global |
Boucq
Meurthe-et-Moselle (54) sécurité non mesurée |
357 hab. | 52/100 | Éducation : 53/100 | Santé & accès aux soins : 49/100 | Environnement : 77/100 | Vie quotidienne : 23/100 | Culture & loisirs : 26/100 | Sécurité : non évalué | Risques naturels & industriels : 68/100 | Coût de la vie : 79/100 | Contexte social : 55/100 |
| top 33 % top 33 % (1 673ᵉ) pour score global |
Bouillonville
Meurthe-et-Moselle (54) contexte social non mesuré |
146 hab. | 61/100 | Éducation : 49/100 | Santé & accès aux soins : 75/100 | Environnement : 70/100 | Vie quotidienne : 46/100 | Culture & loisirs : 31/100 | Sécurité : 67/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 69/100 | Contexte social : non évalué |
| top 46 % top 46 % (2 339ᵉ) pour score global |
Bouilly
Aube (10) sécurité non mesurée |
1 074 hab. | 57/100 | Éducation : 73/100 | Santé & accès aux soins : 31/100 | Environnement : 79/100 | Vie quotidienne : 48/100 | Culture & loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 97/100 | Coût de la vie : 61/100 | Contexte social : 30/100 |
| top 47 % top 47 % (2 381ᵉ) pour score global |
Bouilly
Marne (51) |
229 hab. | 57/100 | Éducation : 38/100 | Santé & accès aux soins : 82/100 | Environnement : 72/100 | Vie quotidienne : 17/100 | Culture & loisirs : 46/100 | Sécurité : 60/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 56/100 | Contexte social : 67/100 |
Parcourir les départements de la région
5 115 communes du Grand Est classées pour score global · périmètre : communes de France métropolitaine, Corse comprise
Ce classement couvre les communes de France métropolitaine, Corse comprise, disposant des données nécessaires au calcul. Les territoires ultramarins ne sont pas inclus dans cette édition.
Comprendre les 9 axes
- ÉDU Éducation
- SAN Santé & accès aux soins
- ENV Environnement
- VIE Vie quotidienne
- CUL Culture & loisirs
- SÉC Sécurité
- RIS Risques naturels & industriels
- € Coût de la vie
- SOC Contexte social
- — axe non évalué (jamais 0)
Le classement est établi sur la valeur non arrondie du score ; la note affichée est arrondie.
Méthode V2 · mise à jour octobre 2026 · Données calculées le 19/10/2026 · Méthodologie