Classements
Classement 2026 des villes et communes de France
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 7 401 à 7 450 sur 18 258 communes de moins de 500 habitants en France
Classement : Score global · Affichage : score global — moins bon d'abord
Rang parmi les 18 258 communes de moins de 500 habitants en France classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Taille : moins de 500 habitants
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 18 258 communes de moins de 500 habitants en France 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 | 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) (ordre actif) | É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 60 % top 60 % (10 858ᵉ) pour score global |
Latouille-Lentillac
Lot (46) |
246 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 51/100 | Environnement : 70/100 | Vie quotidienne : 15/100 | Culture & loisirs : 48/100 | Sécurité : 69/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 70/100 | Contexte social : 32/100 |
| top 60 % top 60 % (10 857ᵉ) pour score global |
Belbèze-en-Comminges
Haute-Garonne (31) contexte social non mesuré |
109 hab. | 51/100 | Éducation : 33/100 | Santé & accès aux soins : 67/100 | Environnement : 93/100 | Vie quotidienne : 16/100 | Culture & loisirs : 40/100 | Sécurité : 61/100 | Risques naturels & industriels : 39/100 | Coût de la vie : 68/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 856ᵉ) pour score global |
Coiserette
Jura (39) contexte social non mesuré |
46 hab. | 51/100 | Éducation : 41/100 | Santé & accès aux soins : 45/100 | Environnement : 68/100 | Vie quotidienne : 12/100 | Culture & loisirs : 45/100 | Sécurité : 60/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 62/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 855ᵉ) pour score global |
Vaudesson
Aisne (02) |
238 hab. | 51/100 | Éducation : 42/100 | Santé & accès aux soins : 52/100 | Environnement : 83/100 | Vie quotidienne : 29/100 | Culture & loisirs : 40/100 | Sécurité : 68/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 65/100 | Contexte social : 28/100 |
| top 60 % top 60 % (10 854ᵉ) pour score global |
Lavaufranche
Creuse (23) |
241 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 61/100 | Environnement : 65/100 | Vie quotidienne : 28/100 | Culture & loisirs : 33/100 | Sécurité : 66/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 76/100 | Contexte social : 17/100 |
| top 60 % top 60 % (10 853ᵉ) pour score global |
Coivert
Charente-Maritime (17) |
196 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 50/100 | Environnement : 85/100 | Vie quotidienne : 12/100 | Culture & loisirs : 28/100 | Sécurité : 66/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 76/100 | Contexte social : 40/100 |
| top 60 % top 60 % (10 852ᵉ) pour score global |
Puits
Côte-d'Or (21) |
136 hab. | 51/100 | Éducation : 36/100 | Santé & accès aux soins : 41/100 | Environnement : 94/100 | Vie quotidienne : 14/100 | Culture & loisirs : 29/100 | Sécurité : 63/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 78/100 | Contexte social : 39/100 |
| top 60 % top 60 % (10 851ᵉ) pour score global |
Arrouède
Gers (32) contexte social non mesuré |
86 hab. | 51/100 | Éducation : 41/100 | Santé & accès aux soins : 64/100 | Environnement : 86/100 | Vie quotidienne : 17/100 | Culture & loisirs : 34/100 | Sécurité : 63/100 | Risques naturels & industriels : 49/100 | Coût de la vie : 60/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 850ᵉ) pour score global |
Challet
Eure-et-Loir (28) |
432 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 52/100 | Environnement : 77/100 | Vie quotidienne : 20/100 | Culture & loisirs : 36/100 | Sécurité : 66/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 61/100 | Contexte social : 38/100 |
| top 60 % top 60 % (10 849ᵉ) pour score global |
Herleville
Somme (80) |
192 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 70/100 | Environnement : 67/100 | Vie quotidienne : 31/100 | Culture & loisirs : 24/100 | Sécurité : 69/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 60/100 | Contexte social : 25/100 |
| top 60 % top 60 % (10 848ᵉ) pour score global |
Vernois-lès-Belvoir
Doubs (25) contexte social non mesuré |
51 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 39/100 | Environnement : 89/100 | Vie quotidienne : 14/100 | Culture & loisirs : 35/100 | Sécurité : 62/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 75/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 847ᵉ) pour score global |
Petit-Tenquin
Moselle (57) |
216 hab. | 51/100 | Éducation : 46/100 | Santé & accès aux soins : 41/100 | Environnement : 77/100 | Vie quotidienne : 38/100 | Culture & loisirs : 37/100 | Sécurité : 76/100 | Risques naturels & industriels : 61/100 | Coût de la vie : 75/100 | Contexte social : 24/100 |
| top 60 % top 60 % (10 846ᵉ) pour score global |
Ozolles
Saône-et-Loire (71) |
371 hab. | 51/100 | Éducation : 61/100 | Santé & accès aux soins : 37/100 | Environnement : 66/100 | Vie quotidienne : 8/100 | Culture & loisirs : 36/100 | Sécurité : 71/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 81/100 | Contexte social : 42/100 |
| top 60 % top 60 % (10 845ᵉ) pour score global |
Saint-Cirgues-en-Montagne
Ardèche (07) |
215 hab. | 51/100 | Éducation : 54/100 | Santé & accès aux soins : 46/100 | Environnement : 79/100 | Vie quotidienne : 33/100 | Culture & loisirs : 28/100 | Sécurité : 67/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 75/100 | Contexte social : 26/100 |
| top 60 % top 60 % (10 844ᵉ) pour score global |
Couloutre
Nièvre (58) |
220 hab. | 51/100 | Éducation : 78/100 | Santé & accès aux soins : 38/100 | Environnement : 80/100 | Vie quotidienne : 14/100 | Culture & loisirs : 27/100 | Sécurité : 65/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 85/100 | Contexte social : 14/100 |
| top 60 % top 60 % (10 843ᵉ) pour score global |
Villars-sous-Écot
Doubs (25) |
338 hab. | 51/100 | Éducation : 40/100 | Santé & accès aux soins : 43/100 | Environnement : 74/100 | Vie quotidienne : 11/100 | Culture & loisirs : 48/100 | Sécurité : 70/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 74/100 | Contexte social : 44/100 |
| top 60 % top 60 % (10 842ᵉ) pour score global |
Sermizelles
Yonne (89) |
249 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 58/100 | Environnement : 77/100 | Vie quotidienne : 26/100 | Culture & loisirs : 35/100 | Sécurité : 58/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 72/100 | Contexte social : 26/100 |
| top 60 % top 60 % (10 841ᵉ) pour score global |
Crapeaumesnil
Oise (60) sécurité non mesurée |
220 hab. | 51/100 | Éducation : 43/100 | Santé & accès aux soins : 61/100 | Environnement : 59/100 | Vie quotidienne : 34/100 | Culture & loisirs : 38/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 71/100 | Contexte social : 27/100 |
| top 60 % top 60 % (10 840ᵉ) pour score global |
Augères
Creuse (23) |
117 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 55/100 | Environnement : 76/100 | Vie quotidienne : 13/100 | Culture & loisirs : 35/100 | Sécurité : 63/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 84/100 | Contexte social : 24/100 |
| top 60 % top 60 % (10 839ᵉ) pour score global |
Nivollet-Montgriffon
Ain (01) contexte social non mesuré |
119 hab. | 51/100 | Éducation : 35/100 | Santé & accès aux soins : 48/100 | Environnement : 82/100 | Vie quotidienne : 16/100 | Culture & loisirs : 43/100 | Sécurité : 64/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 74/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 838ᵉ) pour score global |
Laneuvelle
Haute-Marne (52) contexte social non mesuré |
64 hab. | 51/100 | Éducation : 34/100 | Santé & accès aux soins : 31/100 | Environnement : 95/100 | Vie quotidienne : 21/100 | Culture & loisirs : 44/100 | Sécurité : 61/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 68/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 837ᵉ) pour score global |
Colligis-Crandelain
Aisne (02) |
212 hab. | 51/100 | Éducation : 36/100 | Santé & accès aux soins : 46/100 | Environnement : 76/100 | Vie quotidienne : 41/100 | Culture & loisirs : 44/100 | Sécurité : 70/100 | Risques naturels & industriels : 55/100 | Coût de la vie : 64/100 | Contexte social : 42/100 |
| top 60 % top 60 % (10 836ᵉ) pour score global |
Jeancourt
Aisne (02) |
253 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 37/100 | Environnement : 60/100 | Vie quotidienne : 38/100 | Culture & loisirs : 36/100 | Sécurité : 69/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 68/100 | Contexte social : 34/100 |
| top 60 % top 60 % (10 835ᵉ) pour score global |
Marcenat
Allier (03) |
376 hab. | 51/100 | Éducation : 47/100 | Santé & accès aux soins : 63/100 | Environnement : 69/100 | Vie quotidienne : 20/100 | Culture & loisirs : 39/100 | Sécurité : 64/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 71/100 | Contexte social : 31/100 |
| top 60 % top 60 % (10 834ᵉ) pour score global |
Castillon
Hautes-Pyrénées (65) contexte social non mesuré |
76 hab. | 51/100 | Éducation : 35/100 | Santé & accès aux soins : 46/100 | Environnement : 74/100 | Vie quotidienne : 11/100 | Culture & loisirs : 49/100 | Sécurité : 61/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 68/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 833ᵉ) pour score global |
Domptail-en-l'Air
Meurthe-et-Moselle (54) contexte social non mesuré |
70 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 55/100 | Environnement : 74/100 | Vie quotidienne : 28/100 | Culture & loisirs : 38/100 | Sécurité : 62/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 72/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 832ᵉ) pour score global |
Pagolle
Pyrénées-Atlantiques (64) |
251 hab. | 51/100 | Éducation : 34/100 | Santé & accès aux soins : 40/100 | Environnement : 89/100 | Vie quotidienne : 12/100 | Culture & loisirs : 38/100 | Sécurité : 68/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 73/100 | Contexte social : 63/100 |
| top 60 % top 60 % (10 831ᵉ) pour score global |
Châtillon-la-Borde
Seine-et-Marne (77) |
224 hab. | 51/100 | Éducation : 36/100 | Santé & accès aux soins : 57/100 | Environnement : 75/100 | Vie quotidienne : 18/100 | Culture & loisirs : 37/100 | Sécurité : 60/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 52/100 | Contexte social : 56/100 |
| top 60 % top 60 % (10 830ᵉ) pour score global |
Faimbe
Doubs (25) contexte social non mesuré |
100 hab. | 51/100 | Éducation : 33/100 | Santé & accès aux soins : 54/100 | Environnement : 74/100 | Vie quotidienne : 11/100 | Culture & loisirs : 45/100 | Sécurité : 61/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 76/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 829ᵉ) pour score global |
Courtelevant
Territoire de Belfort (90) |
375 hab. | 51/100 | Éducation : 80/100 | Santé & accès aux soins : 29/100 | Environnement : 56/100 | Vie quotidienne : 40/100 | Culture & loisirs : 40/100 | Sécurité : 65/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 63/100 | Contexte social : 17/100 |
| top 60 % top 60 % (10 828ᵉ) pour score global |
Escombres-et-le-Chesnois
Ardennes (08) |
343 hab. | 51/100 | Éducation : 45/100 | Santé & accès aux soins : 34/100 | Environnement : 75/100 | Vie quotidienne : 27/100 | Culture & loisirs : 37/100 | Sécurité : 64/100 | Risques naturels & industriels : 95/100 | Coût de la vie : 77/100 | Contexte social : 26/100 |
| top 60 % top 60 % (10 827ᵉ) pour score global |
Saint-Genès-la-Tourette
Puy-de-Dôme (63) |
189 hab. | 51/100 | Éducation : 36/100 | Santé & accès aux soins : 60/100 | Environnement : 72/100 | Vie quotidienne : 12/100 | Culture & loisirs : 16/100 | Sécurité : 65/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 87/100 | Contexte social : 48/100 |
| top 60 % top 60 % (10 826ᵉ) pour score global |
Grisolles
Aisne (02) |
230 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 68/100 | Environnement : 65/100 | Vie quotidienne : 27/100 | Culture & loisirs : 23/100 | Sécurité : 64/100 | Risques naturels & industriels : 76/100 | Coût de la vie : 70/100 | Contexte social : 34/100 |
| top 60 % top 60 % (10 825ᵉ) pour score global |
Thoste
Côte-d'Or (21) contexte social non mesuré |
101 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 65/100 | Environnement : 75/100 | Vie quotidienne : 10/100 | Culture & loisirs : 22/100 | Sécurité : 64/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 74/100 | Contexte social : non évalué |
| top 60 % top 60 % (10 824ᵉ) pour score global |
Farges-Allichamps
Cher (18) sécurité non mesurée |
255 hab. | 51/100 | Éducation : 74/100 | Santé & accès aux soins : 33/100 | Environnement : 86/100 | Vie quotidienne : 21/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 58/100 | Coût de la vie : 78/100 | Contexte social : 22/100 |
| top 60 % top 60 % (10 823ᵉ) pour score global |
Sallen
Calvados (14) |
320 hab. | 51/100 | Éducation : 43/100 | Santé & accès aux soins : 50/100 | Environnement : 81/100 | Vie quotidienne : 22/100 | Culture & loisirs : 38/100 | Sécurité : 70/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 64/100 | Contexte social : 15/100 |
| top 60 % top 60 % (10 822ᵉ) pour score global |
Les Hays
Jura (39) |
351 hab. | 51/100 | Éducation : 69/100 | Santé & accès aux soins : 48/100 | Environnement : 82/100 | Vie quotidienne : 18/100 | Culture & loisirs : 28/100 | Sécurité : 73/100 | Risques naturels & industriels : 46/100 | Coût de la vie : 79/100 | Contexte social : 20/100 |
| top 60 % top 60 % (10 821ᵉ) pour score global |
Pouligny-Saint-Martin
Indre (36) |
232 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 52/100 | Environnement : 74/100 | Vie quotidienne : 6/100 | Culture & loisirs : 39/100 | Sécurité : 66/100 | Risques naturels & industriels : 83/100 | Coût de la vie : 84/100 | Contexte social : 32/100 |
| top 60 % top 60 % (10 820ᵉ) pour score global |
La Chapelle-Souëf
Orne (61) |
245 hab. | 51/100 | Éducation : 40/100 | Santé & accès aux soins : 36/100 | Environnement : 81/100 | Vie quotidienne : 21/100 | Culture & loisirs : 35/100 | Sécurité : 68/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 75/100 | Contexte social : 43/100 |
| top 60 % top 60 % (10 819ᵉ) pour score global |
Bioussac
Charente (16) |
208 hab. | 51/100 | Éducation : 42/100 | Santé & accès aux soins : 64/100 | Environnement : 65/100 | Vie quotidienne : 9/100 | Culture & loisirs : 36/100 | Sécurité : 57/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 73/100 | Contexte social : 40/100 |
| top 60 % top 60 % (10 818ᵉ) pour score global |
La Chapelle-Faucher
Dordogne (24) |
386 hab. | 51/100 | Éducation : 55/100 | Santé & accès aux soins : 54/100 | Environnement : 77/100 | Vie quotidienne : 20/100 | Culture & loisirs : 33/100 | Sécurité : 72/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 76/100 | Contexte social : 17/100 |
| top 60 % top 60 % (10 817ᵉ) pour score global |
Écordal
Ardennes (08) |
290 hab. | 51/100 | Éducation : 51/100 | Santé & accès aux soins : 59/100 | Environnement : 75/100 | Vie quotidienne : 22/100 | Culture & loisirs : 30/100 | Sécurité : 66/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 78/100 | Contexte social : 15/100 |
| top 60 % top 60 % (10 816ᵉ) pour score global |
La Baume
Haute-Savoie (74) |
322 hab. | 51/100 | Éducation : 42/100 | Santé & accès aux soins : 23/100 | Environnement : 75/100 | Vie quotidienne : 43/100 | Culture & loisirs : 32/100 | Sécurité : 70/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 39/100 | Contexte social : 74/100 |
| top 60 % top 60 % (10 815ᵉ) pour score global |
Longueville
Pas-de-Calais (62) |
147 hab. | 51/100 | Éducation : 53/100 | Santé & accès aux soins : 63/100 | Environnement : 64/100 | Vie quotidienne : 38/100 | Culture & loisirs : 41/100 | Sécurité : 65/100 | Risques naturels & industriels : 56/100 | Coût de la vie : 59/100 | Contexte social : 17/100 |
| top 60 % top 60 % (10 814ᵉ) pour score global |
Brailly-Cornehotte
Somme (80) |
214 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 56/100 | Environnement : 59/100 | Vie quotidienne : 36/100 | Culture & loisirs : 30/100 | Sécurité : 72/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 67/100 | Contexte social : 19/100 |
| top 60 % top 60 % (10 813ᵉ) pour score global |
Saint-Marc-à-Loubaud
Creuse (23) |
126 hab. | 51/100 | Éducation : 32/100 | Santé & accès aux soins : 54/100 | Environnement : 77/100 | Vie quotidienne : 5/100 | Culture & loisirs : 25/100 | Sécurité : 65/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 85/100 | Contexte social : 51/100 |
| top 60 % top 60 % (10 812ᵉ) pour score global |
Gilhoc-sur-Ormèze
Ardèche (07) |
473 hab. | 51/100 | Éducation : 60/100 | Santé & accès aux soins : 45/100 | Environnement : 55/100 | Vie quotidienne : 32/100 | Culture & loisirs : 45/100 | Sécurité : 72/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 63/100 | Contexte social : 18/100 |
| top 60 % top 60 % (10 811ᵉ) pour score global |
Francarville
Haute-Garonne (31) |
185 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 61/100 | Environnement : 64/100 | Vie quotidienne : 31/100 | Culture & loisirs : 38/100 | Sécurité : 65/100 | Risques naturels & industriels : 41/100 | Coût de la vie : 70/100 | Contexte social : 58/100 |
| top 60 % top 60 % (10 810ᵉ) pour score global |
Les Mars
Creuse (23) |
181 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 50/100 | Environnement : 71/100 | Vie quotidienne : 30/100 | Culture & loisirs : 23/100 | Sécurité : 69/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 86/100 | Contexte social : 23/100 |
| top 60 % top 60 % (10 809ᵉ) pour score global |
Fontenelle-Montby
Doubs (25) contexte social non mesuré |
81 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 66/100 | Environnement : 60/100 | Vie quotidienne : 11/100 | Culture & loisirs : 28/100 | Sécurité : 62/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 78/100 | Contexte social : non évalué |
18 258 communes de moins de 500 habitants en France classées pour score global · 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.
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