Classements
Classement 2026 des villes et communes de France
Édition 2026 · calcul du 12 septembre 2026 · 34 746 communes classées
Résultats 28 401 à 28 450 sur 34 746 communes de France, dont 34 737 évaluées pour environnement
Classement : Environnement · Affichage : population décroissante
Rang parmi les 34 737 communes de France classées pour environnement — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Classement : environnement Tri : Population
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 34 737 communes de France classées pour environnement — 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 | Population — classer par population, de la plus peuplée à la moins peuplée (ordre actif) | Score global — classer sur le score global, meilleur d'abord | É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 (critère du classement) | 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 58 % top 58 % (19 996ᵉ) pour environnement |
Genevreuille
Haute-Saône (70) |
151 hab. | 52/100 | Éducation : 48/100 | Santé & accès aux soins : 47/100 | Environnement : 70/100 | Vie quotidienne : 17/100 | Culture & Loisirs : 34/100 | Sécurité : 61/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 78/100 | Contexte social : 52/100 |
| top 49 % top 49 % (16 686ᵉ) pour environnement |
Mauny
Seine-Maritime (76) sécurité non mesurée |
151 hab. | 59/100 | Éducation : 38/100 | Santé & accès aux soins : 64/100 | Environnement : 73/100 | Vie quotidienne : 40/100 | Culture & Loisirs : 50/100 | Sécurité : non évalué | Risques naturels & industriels : 82/100 | Coût de la vie : 74/100 | Contexte social : 62/100 |
| top 79 % top 79 % (27 304ᵉ) pour environnement |
Barbey
Seine-et-Marne (77) |
151 hab. | 59/100 | Éducation : 49/100 | Santé & accès aux soins : 56/100 | Environnement : 64/100 | Vie quotidienne : 44/100 | Culture & Loisirs : 59/100 | Sécurité : 64/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 65/100 | Contexte social : 58/100 |
| top 63 % top 63 % (21 809ᵉ) pour environnement |
Courchamp
Seine-et-Marne (77) sécurité non mesurée |
151 hab. | 49/100 | Éducation : 43/100 | Santé & accès aux soins : 44/100 | Environnement : 69/100 | Vie quotidienne : 24/100 | Culture & Loisirs : 35/100 | Sécurité : non évalué | Risques naturels & industriels : 71/100 | Coût de la vie : 70/100 | Contexte social : 46/100 |
| top 13 % top 13 % (4 195ᵉ) pour environnement |
Villemain
Deux-Sèvres (79) |
151 hab. | 46/100 | Éducation : 35/100 | Santé & accès aux soins : 43/100 | Environnement : 82/100 | Vie quotidienne : 7/100 | Culture & Loisirs : 26/100 | Sécurité : 66/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 82/100 | Contexte social : 12/100 |
| top 72 % top 72 % (24 902ᵉ) pour environnement |
Belloy-en-Santerre
Somme (80) |
151 hab. | 58/100 | Éducation : 40/100 | Santé & accès aux soins : 87/100 | Environnement : 67/100 | Vie quotidienne : 34/100 | Culture & Loisirs : 33/100 | Sécurité : 59/100 | Risques naturels & industriels : 100/100 | Coût de la vie : 57/100 | Contexte social : 44/100 |
| top 83 % top 83 % (28 567ᵉ) pour environnement |
Berny-en-Santerre
Somme (80) |
151 hab. | 54/100 | Éducation : 44/100 | Santé & accès aux soins : 80/100 | Environnement : 62/100 | Vie quotidienne : 38/100 | Culture & Loisirs : 32/100 | Sécurité : 64/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 61/100 | Contexte social : 15/100 |
| top 89 % top 89 % (30 736ᵉ) pour environnement |
Courcelette
Somme (80) |
151 hab. | 56/100 | Éducation : 57/100 | Santé & accès aux soins : 75/100 | Environnement : 59/100 | Vie quotidienne : 31/100 | Culture & Loisirs : 31/100 | Sécurité : 60/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 56/100 | Contexte social : 41/100 |
| top 40 % top 40 % (13 815ᵉ) pour environnement |
Machiel
Somme (80) |
151 hab. | 55/100 | Éducation : 49/100 | Santé & accès aux soins : 65/100 | Environnement : 75/100 | Vie quotidienne : 30/100 | Culture & Loisirs : 39/100 | Sécurité : 63/100 | Risques naturels & industriels : 97/100 | Coût de la vie : 65/100 | Contexte social : 14/100 |
| top 80 % top 80 % (27 598ᵉ) pour environnement |
Assac
Tarn (81) |
151 hab. | 41/100 | Éducation : 29/100 | Santé & accès aux soins : 21/100 | Environnement : 64/100 | Vie quotidienne : 18/100 | Culture & Loisirs : 28/100 | Sécurité : 65/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 77/100 | Contexte social : 37/100 |
| top 34 % top 34 % (11 642ᵉ) pour environnement |
Jésonville
Vosges (88) |
151 hab. | 47/100 | Éducation : 34/100 | Santé & accès aux soins : 32/100 | Environnement : 76/100 | Vie quotidienne : 19/100 | Culture & Loisirs : 35/100 | Sécurité : 65/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 79/100 | Contexte social : 31/100 |
| top 59 % top 59 % (20 382ᵉ) pour environnement |
Vaudoncourt
Vosges (88) |
151 hab. | 55/100 | Éducation : 42/100 | Santé & accès aux soins : 66/100 | Environnement : 70/100 | Vie quotidienne : 32/100 | Culture & Loisirs : 46/100 | Sécurité : 62/100 | Risques naturels & industriels : 56/100 | Coût de la vie : 82/100 | Contexte social : 49/100 |
| top 31 % top 31 % (10 696ᵉ) pour environnement |
Guiry-en-Vexin
Val-d'Oise (95) |
151 hab. | 60/100 | Éducation : 64/100 | Santé & accès aux soins : 54/100 | Environnement : 76/100 | Vie quotidienne : 39/100 | Culture & Loisirs : 53/100 | Sécurité : 54/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 58/100 | Contexte social : 64/100 |
| top 19 % top 19 % (6 334ᵉ) pour environnement |
Peyriat
Ain (01) |
150 hab. | 54/100 | Éducation : 37/100 | Santé & accès aux soins : 44/100 | Environnement : 79/100 | Vie quotidienne : 17/100 | Culture & Loisirs : 49/100 | Sécurité : 67/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 71/100 | Contexte social : 67/100 |
| top 12 % top 12 % (4 057ᵉ) pour environnement |
Dorengt
Aisne (02) |
150 hab. | 55/100 | Éducation : 46/100 | Santé & accès aux soins : 39/100 | Environnement : 82/100 | Vie quotidienne : 44/100 | Culture & Loisirs : 37/100 | Sécurité : 61/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 66/100 | Contexte social : 40/100 |
| top 64 % top 64 % (22 174ᵉ) pour environnement |
Vernusse
Allier (03) |
150 hab. | 44/100 | Éducation : 31/100 | Santé & accès aux soins : 39/100 | Environnement : 69/100 | Vie quotidienne : 7/100 | Culture & Loisirs : 5/100 | Sécurité : 61/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 75/100 | Contexte social : 46/100 |
| top 9 % top 9 % (2 807ᵉ) pour environnement |
La Beaume
Hautes-Alpes (05) |
150 hab. | 47/100 | Éducation : 30/100 | Santé & accès aux soins : 12/100 | Environnement : 84/100 | Vie quotidienne : 20/100 | Culture & Loisirs : 34/100 | Sécurité : 65/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 77/100 | Contexte social : 47/100 |
| top 41 % top 41 % (14 184ᵉ) pour environnement |
Arnicourt
Ardennes (08) |
150 hab. | 54/100 | Éducation : 34/100 | Santé & accès aux soins : 81/100 | Environnement : 74/100 | Vie quotidienne : 23/100 | Culture & Loisirs : 37/100 | Sécurité : 65/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 68/100 | Contexte social : 44/100 |
| top 36 % top 36 % (12 277ᵉ) pour environnement |
Balham
Ardennes (08) |
150 hab. | 55/100 | Éducation : 31/100 | Santé & accès aux soins : 69/100 | Environnement : 76/100 | Vie quotidienne : 23/100 | Culture & Loisirs : 37/100 | Sécurité : 68/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 74/100 | Contexte social : 50/100 |
| top 11 % top 11 % (3 631ᵉ) pour environnement |
Roquefixade
Ariège (09) |
150 hab. | 49/100 | Éducation : 39/100 | Santé & accès aux soins : 35/100 | Environnement : 83/100 | Vie quotidienne : 18/100 | Culture & Loisirs : 43/100 | Sécurité : 61/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 66/100 | Contexte social : 38/100 |
| top 92 % top 92 % (31 802ᵉ) pour environnement |
Herbisse
Aube (10) |
150 hab. | 49/100 | Éducation : 73/100 | Santé & accès aux soins : 43/100 | Environnement : 58/100 | Vie quotidienne : 16/100 | Culture & Loisirs : 22/100 | Sécurité : 60/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 75/100 | Contexte social : 7/100 |
| top 6 % top 6 % (1 914ᵉ) pour environnement |
Cailhavel
Aude (11) |
150 hab. | 49/100 | Éducation : 36/100 | Santé & accès aux soins : 47/100 | Environnement : 87/100 | Vie quotidienne : 20/100 | Culture & Loisirs : 44/100 | Sécurité : 62/100 | Risques naturels & industriels : 40/100 | Coût de la vie : 64/100 | Contexte social : 51/100 |
| top 31 % top 31 % (10 743ᵉ) pour environnement |
Orival
Charente (16) |
150 hab. | 50/100 | Éducation : 52/100 | Santé & accès aux soins : 25/100 | Environnement : 76/100 | Vie quotidienne : 39/100 | Culture & Loisirs : 36/100 | Sécurité : 65/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 60/100 | Contexte social : 44/100 |
| top 51 % top 51 % (17 523ᵉ) pour environnement |
Champagnac-la-Prune
Corrèze (19) |
150 hab. | 53/100 | Éducation : 47/100 | Santé & accès aux soins : 42/100 | Environnement : 72/100 | Vie quotidienne : 21/100 | Culture & Loisirs : 38/100 | Sécurité : 68/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 77/100 | Contexte social : 38/100 |
| top 14 % top 14 % (4 665ᵉ) pour environnement |
Brazey-en-Morvan
Côte-d'Or (21) |
150 hab. | 47/100 | Éducation : 42/100 | Santé & accès aux soins : 37/100 | Environnement : 81/100 | Vie quotidienne : 15/100 | Culture & Loisirs : 25/100 | Sécurité : 62/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 82/100 | Contexte social : 27/100 |
| top 14 % top 14 % (4 776ᵉ) pour environnement |
La Motte-Ternant
Côte-d'Or (21) |
150 hab. | 50/100 | Éducation : 41/100 | Santé & accès aux soins : 50/100 | Environnement : 81/100 | Vie quotidienne : 13/100 | Culture & Loisirs : 26/100 | Sécurité : 61/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 76/100 | Contexte social : 49/100 |
| top 26 % top 26 % (8 779ᵉ) pour environnement |
Poussanges
Creuse (23) |
150 hab. | 50/100 | Éducation : 39/100 | Santé & accès aux soins : 45/100 | Environnement : 78/100 | Vie quotidienne : 6/100 | Culture & Loisirs : 19/100 | Sécurité : 67/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 90/100 | Contexte social : 40/100 |
| top 31 % top 31 % (10 732ᵉ) pour environnement |
Saint-Christophe
Creuse (23) |
150 hab. | 60/100 | Éducation : 40/100 | Santé & accès aux soins : 79/100 | Environnement : 76/100 | Vie quotidienne : 23/100 | Culture & Loisirs : 49/100 | Sécurité : 65/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 69/100 | Contexte social : 59/100 |
| top 35 % top 35 % (11 921ᵉ) pour environnement |
Saint-Julien-le-Châtel
Creuse (23) |
150 hab. | 56/100 | Éducation : 39/100 | Santé & accès aux soins : 62/100 | Environnement : 76/100 | Vie quotidienne : 9/100 | Culture & Loisirs : 33/100 | Sécurité : 66/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 86/100 | Contexte social : 62/100 |
| top 60 % top 60 % (20 556ᵉ) pour environnement |
Saint-Priest
Creuse (23) |
150 hab. | 46/100 | Éducation : 32/100 | Santé & accès aux soins : 53/100 | Environnement : 70/100 | Vie quotidienne : 15/100 | Culture & Loisirs : 19/100 | Sécurité : 67/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 89/100 | Contexte social : 11/100 |
| top 25 % top 25 % (8 655ᵉ) pour environnement |
Saint-Pancrace
Dordogne (24) |
150 hab. | 50/100 | Éducation : 37/100 | Santé & accès aux soins : 52/100 | Environnement : 78/100 | Vie quotidienne : 9/100 | Culture & Loisirs : 33/100 | Sécurité : 67/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 78/100 | Contexte social : 59/100 |
| top 42 % top 42 % (14 511ᵉ) pour environnement |
Marvelise
Doubs (25) |
150 hab. | 46/100 | Éducation : 30/100 | Santé & accès aux soins : 52/100 | Environnement : 74/100 | Vie quotidienne : 11/100 | Culture & Loisirs : 38/100 | Sécurité : 66/100 | Risques naturels & industriels : 50/100 | Coût de la vie : 73/100 | Contexte social : 37/100 |
| top 27 % top 27 % (9 306ᵉ) pour environnement |
Saint-Denis-des-Puits
Eure-et-Loir (28) |
150 hab. | 46/100 | Éducation : 31/100 | Santé & accès aux soins : 17/100 | Environnement : 77/100 | Vie quotidienne : 23/100 | Culture & Loisirs : 28/100 | Sécurité : 65/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 62/100 | Contexte social : 57/100 |
| top 84 % top 84 % (29 096ᵉ) pour environnement |
Lanneuffret
Finistère (29) |
150 hab. | 61/100 | Éducation : 57/100 | Santé & accès aux soins : 81/100 | Environnement : 62/100 | Vie quotidienne : 32/100 | Culture & Loisirs : 45/100 | Sécurité : 57/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 68/100 | Contexte social : 64/100 |
| top 6 % top 6 % (2 016ᵉ) pour environnement |
Riventosa
Haute-Corse (2B) |
150 hab. | 58/100 | Éducation : 84/100 | Santé & accès aux soins : 34/100 | Environnement : 87/100 | Vie quotidienne : 35/100 | Culture & Loisirs : 40/100 | Sécurité : 69/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 67/100 | Contexte social : 29/100 |
| 11ᵉ 11ᵉ pour environnement |
Garin
Haute-Garonne (31) |
150 hab. | 60/100 | Éducation : 68/100 | Santé & accès aux soins : 45/100 | Environnement : 99/100 | Vie quotidienne : 34/100 | Culture & Loisirs : 45/100 | Sécurité : 64/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 66/100 | Contexte social : 64/100 |
| top 43 % top 43 % (14 641ᵉ) pour environnement |
Valcabrère
Haute-Garonne (31) |
150 hab. | 65/100 | Éducation : 76/100 | Santé & accès aux soins : 71/100 | Environnement : 74/100 | Vie quotidienne : 62/100 | Culture & Loisirs : 54/100 | Sécurité : 65/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 79/100 | Contexte social : 39/100 |
| top 10 % top 10 % (3 462ᵉ) pour environnement |
Belmont
Gers (32) |
150 hab. | 41/100 | Éducation : 29/100 | Santé & accès aux soins : 22/100 | Environnement : 83/100 | Vie quotidienne : 19/100 | Culture & Loisirs : 29/100 | Sécurité : 66/100 | Risques naturels & industriels : 38/100 | Coût de la vie : 62/100 | Contexte social : 47/100 |
| top 60 % top 60 % (20 819ᵉ) pour environnement |
Cleyrac
Gironde (33) |
150 hab. | 47/100 | Éducation : 38/100 | Santé & accès aux soins : 58/100 | Environnement : 70/100 | Vie quotidienne : 18/100 | Culture & Loisirs : 33/100 | Sécurité : 59/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 68/100 | Contexte social : 33/100 |
| Non évaluée pour environnement : aucun rang |
Grenant
Haute-Marne (52) environnement non mesuré |
150 hab. | 45/100 | Éducation : 34/100 | Santé & accès aux soins : 54/100 | Environnement : non évalué | Vie quotidienne : 24/100 | Culture & Loisirs : 27/100 | Sécurité : 62/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 84/100 | Contexte social : 12/100 |
| top 23 % top 23 % (7 982ᵉ) pour environnement |
Saint-Marcel
Meurthe-et-Moselle (54) |
150 hab. | 54/100 | Éducation : 48/100 | Santé & accès aux soins : 59/100 | Environnement : 78/100 | Vie quotidienne : 11/100 | Culture & Loisirs : 39/100 | Sécurité : 56/100 | Risques naturels & industriels : 68/100 | Coût de la vie : 66/100 | Contexte social : 66/100 |
| top 36 % top 36 % (12 280ᵉ) pour environnement |
Amel-sur-l'Étang
Meuse (55) |
150 hab. | 54/100 | Éducation : 38/100 | Santé & accès aux soins : 64/100 | Environnement : 76/100 | Vie quotidienne : 36/100 | Culture & Loisirs : 27/100 | Sécurité : 60/100 | Risques naturels & industriels : 94/100 | Coût de la vie : 67/100 | Contexte social : 32/100 |
| top 35 % top 35 % (12 101ᵉ) pour environnement |
Récicourt
Meuse (55) |
150 hab. | 52/100 | Éducation : 48/100 | Santé & accès aux soins : 70/100 | Environnement : 76/100 | Vie quotidienne : 25/100 | Culture & Loisirs : 29/100 | Sécurité : 60/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 77/100 | Contexte social : 21/100 |
| top 6 % top 6 % (1 742ᵉ) pour environnement |
Saint-Roch-sur-Égrenne
Orne (61) |
150 hab. | 50/100 | Éducation : 53/100 | Santé & accès aux soins : 25/100 | Environnement : 88/100 | Vie quotidienne : 20/100 | Culture & Loisirs : 35/100 | Sécurité : 64/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 80/100 | Contexte social : 15/100 |
| top 98 % top 98 % (33 733ᵉ) pour environnement |
Béthonsart
Pas-de-Calais (62) |
150 hab. | 60/100 | Éducation : 57/100 | Santé & accès aux soins : 64/100 | Environnement : 51/100 | Vie quotidienne : 40/100 | Culture & Loisirs : 50/100 | Sécurité : 59/100 | Risques naturels & industriels : 98/100 | Coût de la vie : 62/100 | Contexte social : 63/100 |
| top 69 % top 69 % (23 893ᵉ) pour environnement |
Maninghem
Pas-de-Calais (62) |
150 hab. | 60/100 | Éducation : 75/100 | Santé & accès aux soins : 56/100 | Environnement : 68/100 | Vie quotidienne : 46/100 | Culture & Loisirs : 32/100 | Sécurité : 66/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 63/100 | Contexte social : 42/100 |
| top 96 % top 96 % (33 345ᵉ) pour environnement |
Tardinghen
Pas-de-Calais (62) sécurité non mesurée |
150 hab. | 52/100 | Éducation : 52/100 | Santé & accès aux soins : 53/100 | Environnement : 53/100 | Vie quotidienne : 41/100 | Culture & Loisirs : 33/100 | Sécurité : non évalué | Risques naturels & industriels : 67/100 | Coût de la vie : 59/100 | Contexte social : 59/100 |
| top 23 % top 23 % (7 736ᵉ) pour environnement |
Ilharre
Pyrénées-Atlantiques (64) |
150 hab. | 49/100 | Éducation : 40/100 | Santé & accès aux soins : 56/100 | Environnement : 78/100 | Vie quotidienne : 17/100 | Culture & Loisirs : 37/100 | Sécurité : 65/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 67/100 | Contexte social : 24/100 |
| top 45 % top 45 % (15 488ᵉ) pour environnement |
Saubole
Pyrénées-Atlantiques (64) |
150 hab. | 49/100 | Éducation : 42/100 | Santé & accès aux soins : 23/100 | Environnement : 74/100 | Vie quotidienne : 17/100 | Culture & Loisirs : 45/100 | Sécurité : 65/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 75/100 | Contexte social : 63/100 |
| top 48 % top 48 % (16 528ᵉ) pour environnement |
Laméac
Hautes-Pyrénées (65) |
150 hab. | 50/100 | Éducation : 42/100 | Santé & accès aux soins : 48/100 | Environnement : 73/100 | Vie quotidienne : 23/100 | Culture & Loisirs : 29/100 | Sécurité : 61/100 | Risques naturels & industriels : 66/100 | Coût de la vie : 73/100 | Contexte social : 50/100 |
34 737 communes de France classées pour environnement · 34 746 communes en France au total · 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.
9 communes de France ne sont pas évaluées pour environnement : elles apparaissent en fin de liste, sans rang.
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 septembre 2026 · Données calculées le 12/09/2026 · Méthodologie