Classements
Classement 2026 des villes et communes des Hauts-de-France
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 551 à 600 sur 3 782 communes des Hauts-de-France
Classement : Score global · Affichage : score global — moins bon d'abord
Rang parmi les 3 782 communes des Hauts-de-France 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 3 782 communes des Hauts-de-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 86 % top 86 % (3 232ᵉ) pour score global |
Froidestrées
Aisne (02) |
194 hab. | 53/100 | Éducation : 44/100 | Santé & accès aux soins : 35/100 | Environnement : 82/100 | Vie quotidienne : 39/100 | Culture & loisirs : 38/100 | Sécurité : 66/100 | Risques naturels & industriels : 92/100 | Coût de la vie : 61/100 | Contexte social : 41/100 |
| top 86 % top 86 % (3 231ᵉ) pour score global |
Rozoy-Bellevalle
Aisne (02) contexte social non mesuré |
120 hab. | 53/100 | Éducation : 35/100 | Santé & accès aux soins : 50/100 | Environnement : 69/100 | Vie quotidienne : 31/100 | Culture & loisirs : 48/100 | Sécurité : 63/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 58/100 | Contexte social : non évalué |
| top 86 % top 86 % (3 230ᵉ) pour score global |
Landouzy-la-Cour
Aisne (02) |
168 hab. | 53/100 | Éducation : 63/100 | Santé & accès aux soins : 42/100 | Environnement : 82/100 | Vie quotidienne : 38/100 | Culture & loisirs : 37/100 | Sécurité : 67/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 63/100 | Contexte social : 16/100 |
| top 86 % top 86 % (3 229ᵉ) pour score global |
Villeret
Aisne (02) |
268 hab. | 53/100 | Éducation : 63/100 | Santé & accès aux soins : 43/100 | Environnement : 60/100 | Vie quotidienne : 35/100 | Culture & loisirs : 33/100 | Sécurité : 66/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 75/100 | Contexte social : 15/100 |
| top 86 % top 86 % (3 228ᵉ) pour score global |
Saint-Gobert
Aisne (02) |
285 hab. | 53/100 | Éducation : 45/100 | Santé & accès aux soins : 49/100 | Environnement : 82/100 | Vie quotidienne : 39/100 | Culture & loisirs : 41/100 | Sécurité : 69/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 84/100 | Contexte social : 8/100 |
| top 86 % top 86 % (3 227ᵉ) pour score global |
Vallées en Champagne
Aisne (02) |
590 hab. | 53/100 | Éducation : 39/100 | Santé & accès aux soins : 45/100 | Environnement : 72/100 | Vie quotidienne : 29/100 | Culture & loisirs : 31/100 | Sécurité : 75/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 71/100 | Contexte social : 63/100 |
| top 86 % top 86 % (3 226ᵉ) pour score global |
Thérines
Oise (60) |
195 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 57/100 | Environnement : 66/100 | Vie quotidienne : 34/100 | Culture & loisirs : 34/100 | Sécurité : 66/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 63/100 | Contexte social : 29/100 |
| top 86 % top 86 % (3 225ᵉ) pour score global |
Le Meillard
Somme (80) |
153 hab. | 53/100 | Éducation : 42/100 | Santé & accès aux soins : 58/100 | Environnement : 76/100 | Vie quotidienne : 24/100 | Culture & loisirs : 31/100 | Sécurité : 68/100 | Risques naturels & industriels : 74/100 | Coût de la vie : 76/100 | Contexte social : 43/100 |
| top 86 % top 86 % (3 224ᵉ) pour score global |
Montloué
Aisne (02) |
193 hab. | 53/100 | Éducation : 74/100 | Santé & accès aux soins : 61/100 | Environnement : 60/100 | Vie quotidienne : 24/100 | Culture & loisirs : 33/100 | Sécurité : 68/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 63/100 | Contexte social : 10/100 |
| top 86 % top 86 % (3 223ᵉ) pour score global |
Fontaine-le-Sec
Somme (80) |
142 hab. | 53/100 | Éducation : 38/100 | Santé & accès aux soins : 64/100 | Environnement : 75/100 | Vie quotidienne : 32/100 | Culture & loisirs : 36/100 | Sécurité : 62/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 75/100 | Contexte social : 17/100 |
| top 86 % top 86 % (3 222ᵉ) pour score global |
Lanchy
Aisne (02) contexte social non mesuré |
38 hab. | 53/100 | Éducation : 39/100 | Santé & accès aux soins : 51/100 | Environnement : 60/100 | Vie quotidienne : 27/100 | Culture & loisirs : 38/100 | Sécurité : 60/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 66/100 | Contexte social : non évalué |
| top 86 % top 86 % (3 221ᵉ) pour score global |
Le Frestoy-Vaux
Oise (60) |
231 hab. | 53/100 | Éducation : 25/100 | Santé & accès aux soins : 72/100 | Environnement : 57/100 | Vie quotidienne : 29/100 | Culture & loisirs : 39/100 | Sécurité : 71/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 72/100 | Contexte social : 39/100 |
| top 86 % top 86 % (3 220ᵉ) pour score global |
Gaudiempré
Pas-de-Calais (62) |
213 hab. | 53/100 | Éducation : 42/100 | Santé & accès aux soins : 60/100 | Environnement : 59/100 | Vie quotidienne : 35/100 | Culture & loisirs : 33/100 | Sécurité : 66/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 65/100 | Contexte social : 28/100 |
| top 86 % top 86 % (3 219ᵉ) pour score global |
Fresnoy-Andainville
Somme (80) contexte social non mesuré |
94 hab. | 53/100 | Éducation : 35/100 | Santé & accès aux soins : 67/100 | Environnement : 75/100 | Vie quotidienne : 31/100 | Culture & loisirs : 28/100 | Sécurité : 62/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 70/100 | Contexte social : non évalué |
| top 86 % top 86 % (3 218ᵉ) pour score global |
Toulis-et-Attencourt
Aisne (02) contexte social non mesuré |
112 hab. | 53/100 | Éducation : 41/100 | Santé & accès aux soins : 56/100 | Environnement : 59/100 | Vie quotidienne : 19/100 | Culture & loisirs : 38/100 | Sécurité : 64/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 64/100 | Contexte social : non évalué |
| top 86 % top 86 % (3 217ᵉ) pour score global |
Villers-lès-Guise
Aisne (02) |
160 hab. | 53/100 | Éducation : 51/100 | Santé & accès aux soins : 42/100 | Environnement : 82/100 | Vie quotidienne : 35/100 | Culture & loisirs : 48/100 | Sécurité : 62/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 61/100 | Contexte social : 20/100 |
| top 86 % top 86 % (3 216ᵉ) pour score global |
Barzy-sur-Marne
Aisne (02) |
399 hab. | 53/100 | Éducation : 38/100 | Santé & accès aux soins : 64/100 | Environnement : 81/100 | Vie quotidienne : 48/100 | Culture & loisirs : 38/100 | Sécurité : 74/100 | Risques naturels & industriels : 57/100 | Coût de la vie : 68/100 | Contexte social : 20/100 |
| top 86 % top 86 % (3 215ᵉ) pour score global |
Lamaronde
Somme (80) contexte social non mesuré |
56 hab. | 53/100 | Éducation : 34/100 | Santé & accès aux soins : 74/100 | Environnement : 82/100 | Vie quotidienne : 28/100 | Culture & loisirs : 33/100 | Sécurité : 60/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 54/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 214ᵉ) pour score global |
Ribeaucourt
Somme (80) |
226 hab. | 53/100 | Éducation : 42/100 | Santé & accès aux soins : 50/100 | Environnement : 76/100 | Vie quotidienne : 36/100 | Culture & loisirs : 41/100 | Sécurité : 68/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 68/100 | Contexte social : 17/100 |
| top 85 % top 85 % (3 213ᵉ) pour score global |
Les Hauts-Talican
Oise (60) |
547 hab. | 53/100 | Éducation : 43/100 | Santé & accès aux soins : 43/100 | Environnement : 64/100 | Vie quotidienne : 37/100 | Culture & loisirs : 47/100 | Sécurité : 79/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 63/100 | Contexte social : 39/100 |
| top 85 % top 85 % (3 212ᵉ) pour score global |
Montigny-sur-Crécy
Aisne (02) |
299 hab. | 53/100 | Éducation : 40/100 | Santé & accès aux soins : 57/100 | Environnement : 75/100 | Vie quotidienne : 32/100 | Culture & loisirs : 38/100 | Sécurité : 68/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 75/100 | Contexte social : 22/100 |
| top 85 % top 85 % (3 211ᵉ) pour score global |
Vadencourt
Aisne (02) sécurité non mesurée |
511 hab. | 53/100 | Éducation : 49/100 | Santé & accès aux soins : 47/100 | Environnement : 75/100 | Vie quotidienne : 39/100 | Culture & loisirs : 51/100 | Sécurité : non évalué | Risques naturels & industriels : 79/100 | Coût de la vie : 80/100 | Contexte social : 20/100 |
| top 85 % top 85 % (3 210ᵉ) pour score global |
Beussent
Pas-de-Calais (62) sécurité non mesurée |
551 hab. | 53/100 | Éducation : 56/100 | Santé & accès aux soins : 66/100 | Environnement : 67/100 | Vie quotidienne : 40/100 | Culture & loisirs : 35/100 | Sécurité : non évalué | Risques naturels & industriels : 69/100 | Coût de la vie : 62/100 | Contexte social : 29/100 |
| top 85 % top 85 % (3 209ᵉ) pour score global |
Golancourt
Oise (60) sécurité non mesurée |
407 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 63/100 | Environnement : 59/100 | Vie quotidienne : 45/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 69/100 | Coût de la vie : 67/100 | Contexte social : 23/100 |
| top 85 % top 85 % (3 208ᵉ) pour score global |
Pargny
Somme (80) |
196 hab. | 53/100 | Éducation : 43/100 | Santé & accès aux soins : 69/100 | Environnement : 60/100 | Vie quotidienne : 32/100 | Culture & loisirs : 24/100 | Sécurité : 72/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 77/100 | Contexte social : 22/100 |
| top 85 % top 85 % (3 207ᵉ) pour score global |
Gondreville
Oise (60) |
217 hab. | 53/100 | Éducation : 46/100 | Santé & accès aux soins : 59/100 | Environnement : 75/100 | Vie quotidienne : 27/100 | Culture & loisirs : 58/100 | Sécurité : 59/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 55/100 | Contexte social : 40/100 |
| top 85 % top 85 % (3 206ᵉ) pour score global |
Rogny
Aisne (02) contexte social non mesuré |
100 hab. | 53/100 | Éducation : 40/100 | Santé & accès aux soins : 52/100 | Environnement : 82/100 | Vie quotidienne : 29/100 | Culture & loisirs : 33/100 | Sécurité : 63/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 65/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 205ᵉ) pour score global |
Villers-Agron-Aiguizy
Aisne (02) contexte social non mesuré |
70 hab. | 53/100 | Éducation : 30/100 | Santé & accès aux soins : 67/100 | Environnement : 70/100 | Vie quotidienne : 30/100 | Culture & loisirs : 25/100 | Sécurité : 62/100 | Risques naturels & industriels : 96/100 | Coût de la vie : 61/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 204ᵉ) pour score global |
Froidmont-Cohartille
Aisne (02) |
246 hab. | 53/100 | Éducation : 37/100 | Santé & accès aux soins : 64/100 | Environnement : 75/100 | Vie quotidienne : 37/100 | Culture & loisirs : 29/100 | Sécurité : 67/100 | Risques naturels & industriels : 97/100 | Coût de la vie : 70/100 | Contexte social : 15/100 |
| top 85 % top 85 % (3 203ᵉ) pour score global |
Saint-Crépin-aux-Bois
Oise (60) |
175 hab. | 53/100 | Éducation : 36/100 | Santé & accès aux soins : 56/100 | Environnement : 82/100 | Vie quotidienne : 22/100 | Culture & loisirs : 45/100 | Sécurité : 62/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 65/100 | Contexte social : 68/100 |
| top 85 % top 85 % (3 202ᵉ) pour score global |
Beaumetz
Somme (80) |
217 hab. | 53/100 | Éducation : 44/100 | Santé & accès aux soins : 54/100 | Environnement : 60/100 | Vie quotidienne : 24/100 | Culture & loisirs : 44/100 | Sécurité : 78/100 | Risques naturels & industriels : 100/100 | Coût de la vie : 73/100 | Contexte social : 15/100 |
| top 85 % top 85 % (3 201ᵉ) pour score global |
Clerques
Pas-de-Calais (62) |
314 hab. | 53/100 | Éducation : 79/100 | Santé & accès aux soins : 36/100 | Environnement : 68/100 | Vie quotidienne : 39/100 | Culture & loisirs : 42/100 | Sécurité : 61/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 65/100 | Contexte social : 20/100 |
| top 85 % top 85 % (3 200ᵉ) pour score global |
Lignereuil
Pas-de-Calais (62) |
140 hab. | 53/100 | Éducation : 41/100 | Santé & accès aux soins : 51/100 | Environnement : 60/100 | Vie quotidienne : 40/100 | Culture & loisirs : 36/100 | Sécurité : 65/100 | Risques naturels & industriels : 98/100 | Coût de la vie : 74/100 | Contexte social : 31/100 |
| top 85 % top 85 % (3 199ᵉ) pour score global |
Créquy
Pas-de-Calais (62) sécurité non mesurée |
463 hab. | 53/100 | Éducation : 73/100 | Santé & accès aux soins : 46/100 | Environnement : 67/100 | Vie quotidienne : 38/100 | Culture & loisirs : 24/100 | Sécurité : non évalué | Risques naturels & industriels : 84/100 | Coût de la vie : 75/100 | Contexte social : 23/100 |
| top 85 % top 85 % (3 198ᵉ) pour score global |
Béalencourt
Pas-de-Calais (62) contexte social non mesuré |
133 hab. | 53/100 | Éducation : 40/100 | Santé & accès aux soins : 47/100 | Environnement : 67/100 | Vie quotidienne : 20/100 | Culture & loisirs : 34/100 | Sécurité : 65/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 76/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 197ᵉ) pour score global |
Saint-Aubin-en-Bray
Oise (60) sécurité non mesurée |
1 193 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 50/100 | Environnement : 71/100 | Vie quotidienne : 50/100 | Culture & loisirs : 56/100 | Sécurité : non évalué | Risques naturels & industriels : 79/100 | Coût de la vie : 63/100 | Contexte social : 12/100 |
| top 85 % top 85 % (3 196ᵉ) pour score global |
Warluzel
Pas-de-Calais (62) |
215 hab. | 53/100 | Éducation : 48/100 | Santé & accès aux soins : 54/100 | Environnement : 76/100 | Vie quotidienne : 33/100 | Culture & loisirs : 31/100 | Sécurité : 64/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 68/100 | Contexte social : 17/100 |
| top 85 % top 85 % (3 195ᵉ) pour score global |
Gouy-les-Groseillers
Oise (60) contexte social non mesuré |
15 hab. | 53/100 | Éducation : 43/100 | Santé & accès aux soins : 77/100 | Environnement : 63/100 | Vie quotidienne : 24/100 | Culture & loisirs : 41/100 | Sécurité : 54/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 54/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 194ᵉ) pour score global |
Vendhuile
Aisne (02) |
574 hab. | 53/100 | Éducation : 47/100 | Santé & accès aux soins : 57/100 | Environnement : 56/100 | Vie quotidienne : 28/100 | Culture & loisirs : 41/100 | Sécurité : 61/100 | Risques naturels & industriels : 99/100 | Coût de la vie : 73/100 | Contexte social : 29/100 |
| top 85 % top 85 % (3 193ᵉ) pour score global |
Mennevret
Aisne (02) sécurité non mesurée |
654 hab. | 53/100 | Éducation : 50/100 | Santé & accès aux soins : 37/100 | Environnement : 67/100 | Vie quotidienne : 53/100 | Culture & loisirs : 39/100 | Sécurité : non évalué | Risques naturels & industriels : 94/100 | Coût de la vie : 80/100 | Contexte social : 25/100 |
| top 85 % top 85 % (3 192ᵉ) pour score global |
Beaugies-sous-Bois
Oise (60) contexte social non mesuré |
102 hab. | 53/100 | Éducation : 42/100 | Santé & accès aux soins : 61/100 | Environnement : 59/100 | Vie quotidienne : 28/100 | Culture & loisirs : 51/100 | Sécurité : 64/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 60/100 | Contexte social : non évalué |
| top 85 % top 85 % (3 191ᵉ) pour score global |
Fesmy-le-Sart
Aisne (02) sécurité non mesurée |
516 hab. | 53/100 | Éducation : 38/100 | Santé & accès aux soins : 44/100 | Environnement : 82/100 | Vie quotidienne : 41/100 | Culture & loisirs : 37/100 | Sécurité : non évalué | Risques naturels & industriels : 95/100 | Coût de la vie : 73/100 | Contexte social : 38/100 |
| top 85 % top 85 % (3 190ᵉ) pour score global |
Laberlière
Oise (60) |
200 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 56/100 | Environnement : 75/100 | Vie quotidienne : 32/100 | Culture & loisirs : 39/100 | Sécurité : 68/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 55/100 | Contexte social : 27/100 |
| top 85 % top 85 % (3 189ᵉ) pour score global |
Montigny-l'Allier
Aisne (02) |
271 hab. | 53/100 | Éducation : 67/100 | Santé & accès aux soins : 39/100 | Environnement : 81/100 | Vie quotidienne : 28/100 | Culture & loisirs : 45/100 | Sécurité : 73/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 62/100 | Contexte social : 25/100 |
| top 85 % top 85 % (3 188ᵉ) pour score global |
Orvillers-Sorel
Oise (60) sécurité non mesurée |
519 hab. | 53/100 | Éducation : 65/100 | Santé & accès aux soins : 73/100 | Environnement : 65/100 | Vie quotidienne : 37/100 | Culture & loisirs : 33/100 | Sécurité : non évalué | Risques naturels & industriels : 41/100 | Coût de la vie : 63/100 | Contexte social : 39/100 |
| top 85 % top 85 % (3 187ᵉ) pour score global |
Saint-Germain-sur-Bresle
Somme (80) |
219 hab. | 54/100 | Éducation : 55/100 | Santé & accès aux soins : 64/100 | Environnement : 74/100 | Vie quotidienne : 34/100 | Culture & loisirs : 34/100 | Sécurité : 60/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 68/100 | Contexte social : 12/100 |
| top 85 % top 85 % (3 186ᵉ) pour score global |
Sarcus
Oise (60) |
270 hab. | 54/100 | Éducation : 80/100 | Santé & accès aux soins : 56/100 | Environnement : 71/100 | Vie quotidienne : 26/100 | Culture & loisirs : 30/100 | Sécurité : 66/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 72/100 | Contexte social : 5/100 |
| top 85 % top 85 % (3 185ᵉ) pour score global |
Prémontré
Aisne (02) sécurité non mesurée |
596 hab. | 54/100 | Éducation : 80/100 | Santé & accès aux soins : 44/100 | Environnement : 75/100 | Vie quotidienne : 36/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 67/100 | Coût de la vie : 71/100 | Contexte social : 3/100 |
| top 85 % top 85 % (3 184ᵉ) pour score global |
Carlepont
Oise (60) sécurité non mesurée |
1 402 hab. | 54/100 | Éducation : 44/100 | Santé & accès aux soins : 66/100 | Environnement : 60/100 | Vie quotidienne : 48/100 | Culture & loisirs : 58/100 | Sécurité : non évalué | Risques naturels & industriels : 65/100 | Coût de la vie : 58/100 | Contexte social : 29/100 |
| top 85 % top 85 % (3 183ᵉ) pour score global |
Mâchecourt
Aisne (02) contexte social non mesuré |
109 hab. | 54/100 | Éducation : 36/100 | Santé & accès aux soins : 40/100 | Environnement : 75/100 | Vie quotidienne : 33/100 | Culture & loisirs : 35/100 | Sécurité : 64/100 | Risques naturels & industriels : 98/100 | Coût de la vie : 73/100 | Contexte social : non évalué |
Parcourir les départements de la région
3 782 communes des Hauts-de-France 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