Classements
Classement 2026 des villes et communes de France
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 651 à 700 sur 3 220 communes de 2 000 à 5 000 habitants en France
Classement : Score global · Affichage : nom de commune de A à Z
Rang parmi les 3 220 communes de 2 000 à 5 000 habitants en France classées pour score global — exact jusqu'à la 1 000ᵉ position, en pourcentage au-delà
Taille : 2 000 à 5 000 habitants Tri : Commune
Faites défiler le tableau pour voir les neuf axes.
| Rang parmi les 3 220 communes de 2 000 à 5 000 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 (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 97 % top 97 % (3 096ᵉ) pour score global |
Ciry-le-Noble
Saône-et-Loire (71) |
2 213 hab. | 53/100 | Éducation : 49/100 | Santé & accès aux soins : 46/100 | Environnement : 63/100 | Vie quotidienne : 43/100 | Culture & loisirs : 54/100 | Sécurité : 54/100 | Risques naturels & industriels : 55/100 | Coût de la vie : 81/100 | Contexte social : 41/100 |
| top 78 % top 78 % (2 496ᵉ) pour score global |
Cissac-Médoc
Gironde (33) |
2 310 hab. | 59/100 | Éducation : 46/100 | Santé & accès aux soins : 72/100 | Environnement : 81/100 | Vie quotidienne : 65/100 | Culture & loisirs : 48/100 | Sécurité : 60/100 | Risques naturels & industriels : 48/100 | Coût de la vie : 64/100 | Contexte social : 43/100 |
| 303ᵉ 303ᵉ pour score global |
Cissé
Vienne (86) |
2 875 hab. | 70/100 | Éducation : 80/100 | Santé & accès aux soins : 83/100 | Environnement : 62/100 | Vie quotidienne : 62/100 | Culture & loisirs : 54/100 | Sécurité : 67/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 62/100 | Contexte social : 90/100 |
| top 58 % top 58 % (1 858ᵉ) pour score global |
Civray
Vienne (86) |
2 543 hab. | 62/100 | Éducation : 61/100 | Santé & accès aux soins : 76/100 | Environnement : 74/100 | Vie quotidienne : 77/100 | Culture & loisirs : 62/100 | Sécurité : 51/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 79/100 | Contexte social : 19/100 |
| top 87 % top 87 % (2 800ᵉ) pour score global |
Claira
Pyrénées-Orientales (66) |
4 801 hab. | 57/100 | Éducation : 62/100 | Santé & accès aux soins : 50/100 | Environnement : 62/100 | Vie quotidienne : 70/100 | Culture & loisirs : 68/100 | Sécurité : 59/100 | Risques naturels & industriels : 53/100 | Coût de la vie : 51/100 | Contexte social : 30/100 |
| top 97 % top 97 % (3 093ᵉ) pour score global |
Clairac
Lot-et-Garonne (47) |
2 576 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 60/100 | Environnement : 60/100 | Vie quotidienne : 65/100 | Culture & loisirs : 54/100 | Sécurité : 43/100 | Risques naturels & industriels : 43/100 | Coût de la vie : 72/100 | Contexte social : 27/100 |
| 166ᵉ 166ᵉ pour score global |
Clairoix
Oise (60) sécurité non mesurée |
2 220 hab. | 72/100 | Éducation : 81/100 | Santé & accès aux soins : 82/100 | Environnement : 50/100 | Vie quotidienne : 85/100 | Culture & loisirs : 76/100 | Sécurité : non évalué | Risques naturels & industriels : 89/100 | Coût de la vie : 56/100 | Contexte social : 40/100 |
| top 97 % top 97 % (3 095ᵉ) pour score global |
Clamecy
Nièvre (58) |
3 597 hab. | 53/100 | Éducation : 53/100 | Santé & accès aux soins : 49/100 | Environnement : 77/100 | Vie quotidienne : 75/100 | Culture & loisirs : 55/100 | Sécurité : 46/100 | Risques naturels & industriels : 43/100 | Coût de la vie : 82/100 | Contexte social : 2/100 |
| top 41 % top 41 % (1 291ᵉ) pour score global |
Clarensac
Gard (30) |
4 257 hab. | 65/100 | Éducation : 82/100 | Santé & accès aux soins : 80/100 | Environnement : 68/100 | Vie quotidienne : 56/100 | Culture & loisirs : 63/100 | Sécurité : 72/100 | Risques naturels & industriels : 32/100 | Coût de la vie : 46/100 | Contexte social : 68/100 |
| top 55 % top 55 % (1 762ᵉ) pour score global |
Cléder
Finistère (29) sécurité non mesurée |
3 582 hab. | 63/100 | Éducation : 66/100 | Santé & accès aux soins : 64/100 | Environnement : 63/100 | Vie quotidienne : 58/100 | Culture & loisirs : 53/100 | Sécurité : non évalué | Risques naturels & industriels : 76/100 | Coût de la vie : 65/100 | Contexte social : 55/100 |
| top 55 % top 55 % (1 753ᵉ) pour score global |
Clef Vallée d'Eure
Eure (27) sécurité non mesurée |
2 490 hab. | 63/100 | Éducation : 62/100 | Santé & accès aux soins : 67/100 | Environnement : 79/100 | Vie quotidienne : 48/100 | Culture & loisirs : 47/100 | Sécurité : non évalué | Risques naturels & industriels : 86/100 | Coût de la vie : 61/100 | Contexte social : 54/100 |
| top 43 % top 43 % (1 373ᵉ) pour score global |
Cléguer
Morbihan (56) sécurité non mesurée |
3 404 hab. | 65/100 | Éducation : 56/100 | Santé & accès aux soins : 60/100 | Environnement : 63/100 | Vie quotidienne : 74/100 | Culture & loisirs : 60/100 | Sécurité : non évalué | Risques naturels & industriels : 77/100 | Coût de la vie : 58/100 | Contexte social : 73/100 |
| top 74 % top 74 % (2 358ᵉ) pour score global |
Cléguérec
Morbihan (56) sécurité non mesurée |
2 849 hab. | 60/100 | Éducation : 48/100 | Santé & accès aux soins : 55/100 | Environnement : 74/100 | Vie quotidienne : 66/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 85/100 | Coût de la vie : 67/100 | Contexte social : 42/100 |
| top 59 % top 59 % (1 878ᵉ) pour score global |
Cléon
Seine-Maritime (76) |
4 863 hab. | 62/100 | Éducation : 53/100 | Santé & accès aux soins : 86/100 | Environnement : 56/100 | Vie quotidienne : 83/100 | Culture & loisirs : 75/100 | Sécurité : 56/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 61/100 | Contexte social : 1/100 |
| 544ᵉ 544ᵉ pour score global |
Cléry-Saint-André
Loiret (45) |
3 540 hab. | 69/100 | Éducation : 81/100 | Santé & accès aux soins : 70/100 | Environnement : 75/100 | Vie quotidienne : 68/100 | Culture & loisirs : 65/100 | Sécurité : 66/100 | Risques naturels & industriels : 54/100 | Coût de la vie : 57/100 | Contexte social : 75/100 |
| top 41 % top 41 % (1 306ᵉ) pour score global |
Clohars-Carnoët
Finistère (29) |
4 701 hab. | 65/100 | Éducation : 73/100 | Santé & accès aux soins : 64/100 | Environnement : 65/100 | Vie quotidienne : 75/100 | Culture & loisirs : 45/100 | Sécurité : 69/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 49/100 | Contexte social : 54/100 |
| 722ᵉ 722ᵉ pour score global |
Clohars-Fouesnant
Finistère (29) sécurité non mesurée |
2 152 hab. | 68/100 | Éducation : 71/100 | Santé & accès aux soins : 69/100 | Environnement : 70/100 | Vie quotidienne : 69/100 | Culture & loisirs : 58/100 | Sécurité : non évalué | Risques naturels & industriels : 85/100 | Coût de la vie : 57/100 | Contexte social : 60/100 |
| top 66 % top 66 % (2 101ᵉ) pour score global |
Clouange
Moselle (57) |
3 591 hab. | 61/100 | Éducation : 55/100 | Santé & accès aux soins : 80/100 | Environnement : 59/100 | Vie quotidienne : 84/100 | Culture & loisirs : 64/100 | Sécurité : 59/100 | Risques naturels & industriels : 55/100 | Coût de la vie : 65/100 | Contexte social : 20/100 |
| top 74 % top 74 % (2 359ᵉ) pour score global |
Cluny
Saône-et-Loire (71) |
4 980 hab. | 60/100 | Éducation : 83/100 | Santé & accès aux soins : 52/100 | Environnement : 54/100 | Vie quotidienne : 64/100 | Culture & loisirs : 66/100 | Sécurité : 63/100 | Risques naturels & industriels : 53/100 | Coût de la vie : 57/100 | Contexte social : 35/100 |
| top 58 % top 58 % (1 856ᵉ) pour score global |
Coarraze
Pyrénées-Atlantiques (64) sécurité non mesurée |
2 170 hab. | 62/100 | Éducation : 54/100 | Santé & accès aux soins : 53/100 | Environnement : 78/100 | Vie quotidienne : 75/100 | Culture & loisirs : 63/100 | Sécurité : non évalué | Risques naturels & industriels : 65/100 | Coût de la vie : 68/100 | Contexte social : 49/100 |
| top 61 % top 61 % (1 946ᵉ) pour score global |
Cocheren
Moselle (57) |
3 351 hab. | 62/100 | Éducation : 53/100 | Santé & accès aux soins : 76/100 | Environnement : 63/100 | Vie quotidienne : 77/100 | Culture & loisirs : 65/100 | Sécurité : 68/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 71/100 | Contexte social : 7/100 |
| 772ᵉ 772ᵉ pour score global |
Codognan
Gard (30) |
2 518 hab. | 68/100 | Éducation : 79/100 | Santé & accès aux soins : 86/100 | Environnement : 65/100 | Vie quotidienne : 81/100 | Culture & loisirs : 66/100 | Sécurité : 52/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 43/100 | Contexte social : 57/100 |
| top 96 % top 96 % (3 084ᵉ) pour score global |
Coëx
Vendée (85) sécurité non mesurée |
3 416 hab. | 53/100 | Éducation : 56/100 | Santé & accès aux soins : 46/100 | Environnement : 71/100 | Vie quotidienne : 63/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 61/100 | Coût de la vie : 56/100 | Contexte social : 30/100 |
| top 73 % top 73 % (2 346ᵉ) pour score global |
Coignières
Yvelines (78) |
4 385 hab. | 60/100 | Éducation : 71/100 | Santé & accès aux soins : 78/100 | Environnement : 59/100 | Vie quotidienne : 84/100 | Culture & loisirs : 75/100 | Sécurité : 39/100 | Risques naturels & industriels : 43/100 | Coût de la vie : 40/100 | Contexte social : 25/100 |
| top 52 % top 52 % (1 655ᵉ) pour score global |
Colayrac-Saint-Cirq
Lot-et-Garonne (47) |
3 106 hab. | 63/100 | Éducation : 52/100 | Santé & accès aux soins : 76/100 | Environnement : 68/100 | Vie quotidienne : 76/100 | Culture & loisirs : 64/100 | Sécurité : 68/100 | Risques naturels & industriels : 40/100 | Coût de la vie : 66/100 | Contexte social : 58/100 |
| top 34 % top 34 % (1 079ᵉ) pour score global |
Collégien
Seine-et-Marne (77) |
3 332 hab. | 66/100 | Éducation : 82/100 | Santé & accès aux soins : 84/100 | Environnement : 53/100 | Vie quotidienne : 87/100 | Culture & loisirs : 78/100 | Sécurité : 45/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 31/100 | Contexte social : 46/100 |
| 149ᵉ 149ᵉ pour score global |
Colleville-Montgomery
Calvados (14) sécurité non mesurée |
2 529 hab. | 72/100 | Éducation : 82/100 | Santé & accès aux soins : 80/100 | Environnement : 79/100 | Vie quotidienne : 80/100 | Culture & loisirs : 72/100 | Sécurité : non évalué | Risques naturels & industriels : 84/100 | Coût de la vie : 44/100 | Contexte social : 40/100 |
| top 88 % top 88 % (2 812ᵉ) pour score global |
Collioure
Pyrénées-Orientales (66) |
2 637 hab. | 56/100 | Éducation : 68/100 | Santé & accès aux soins : 46/100 | Environnement : 57/100 | Vie quotidienne : 76/100 | Culture & loisirs : 66/100 | Sécurité : 58/100 | Risques naturels & industriels : 54/100 | Coût de la vie : 31/100 | Contexte social : 44/100 |
| top 97 % top 97 % (3 119ᵉ) pour score global |
Collonges
Ain (01) |
2 260 hab. | 53/100 | Éducation : 62/100 | Santé & accès aux soins : 27/100 | Environnement : 75/100 | Vie quotidienne : 53/100 | Culture & loisirs : 60/100 | Sécurité : 49/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 37/100 | Contexte social : 43/100 |
| 927ᵉ 927ᵉ pour score global |
Collonges-au-Mont-d'Or
Rhône (69) |
4 604 hab. | 67/100 | Éducation : 85/100 | Santé & accès aux soins : 80/100 | Environnement : 30/100 | Vie quotidienne : 63/100 | Culture & loisirs : 84/100 | Sécurité : 54/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 36/100 | Contexte social : 73/100 |
| top 63 % top 63 % (2 001ᵉ) pour score global |
Collonges-sous-Salève
Haute-Savoie (74) |
3 876 hab. | 61/100 | Éducation : 83/100 | Santé & accès aux soins : 39/100 | Environnement : 71/100 | Vie quotidienne : 75/100 | Culture & loisirs : 66/100 | Sécurité : 56/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 30/100 | Contexte social : 60/100 |
| 511ᵉ 511ᵉ pour score global |
Colomars
Alpes-Maritimes (06) sécurité non mesurée |
3 507 hab. | 69/100 | Éducation : 77/100 | Santé & accès aux soins : 86/100 | Environnement : 62/100 | Vie quotidienne : 84/100 | Culture & loisirs : 72/100 | Sécurité : non évalué | Risques naturels & industriels : 46/100 | Coût de la vie : 36/100 | Contexte social : 70/100 |
| top 74 % top 74 % (2 376ᵉ) pour score global |
Colombier-Saugnieu
Rhône (69) |
2 859 hab. | 59/100 | Éducation : 60/100 | Santé & accès aux soins : 72/100 | Environnement : 66/100 | Vie quotidienne : 54/100 | Culture & loisirs : 48/100 | Sécurité : 24/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 44/100 | Contexte social : 66/100 |
| top 49 % top 49 % (1 572ᵉ) pour score global |
Colombiers
Hérault (34) |
2 755 hab. | 64/100 | Éducation : 71/100 | Santé & accès aux soins : 78/100 | Environnement : 64/100 | Vie quotidienne : 74/100 | Culture & loisirs : 63/100 | Sécurité : 64/100 | Risques naturels & industriels : 63/100 | Coût de la vie : 50/100 | Contexte social : 31/100 |
| top 60 % top 60 % (1 907ᵉ) pour score global |
Colpo
Morbihan (56) sécurité non mesurée |
2 258 hab. | 62/100 | Éducation : 70/100 | Santé & accès aux soins : 43/100 | Environnement : 65/100 | Vie quotidienne : 55/100 | Culture & loisirs : 48/100 | Sécurité : non évalué | Risques naturels & industriels : 93/100 | Coût de la vie : 62/100 | Contexte social : 68/100 |
| 323ᵉ 323ᵉ pour score global |
Combloux
Haute-Savoie (74) |
2 094 hab. | 70/100 | Éducation : 76/100 | Santé & accès aux soins : 56/100 | Environnement : 76/100 | Vie quotidienne : 79/100 | Culture & loisirs : 63/100 | Sécurité : 67/100 | Risques naturels & industriels : 91/100 | Coût de la vie : 27/100 | Contexte social : 94/100 |
| 915ᵉ 915ᵉ pour score global |
Combrit
Finistère (29) |
4 271 hab. | 67/100 | Éducation : 81/100 | Santé & accès aux soins : 67/100 | Environnement : 62/100 | Vie quotidienne : 57/100 | Culture & loisirs : 62/100 | Sécurité : 58/100 | Risques naturels & industriels : 85/100 | Coût de la vie : 51/100 | Contexte social : 69/100 |
| top 59 % top 59 % (1 896ᵉ) pour score global |
Combronde
Puy-de-Dôme (63) |
2 142 hab. | 62/100 | Éducation : 64/100 | Santé & accès aux soins : 77/100 | Environnement : 68/100 | Vie quotidienne : 65/100 | Culture & loisirs : 54/100 | Sécurité : 55/100 | Risques naturels & industriels : 56/100 | Coût de la vie : 65/100 | Contexte social : 47/100 |
| 741ᵉ 741ᵉ pour score global |
Commelle-Vernay
Loire (42) |
3 041 hab. | 68/100 | Éducation : 76/100 | Santé & accès aux soins : 63/100 | Environnement : 68/100 | Vie quotidienne : 80/100 | Culture & loisirs : 71/100 | Sécurité : 48/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 67/100 | Contexte social : 76/100 |
| top 95 % top 95 % (3 047ᵉ) pour score global |
Commequiers
Vendée (85) sécurité non mesurée |
3 708 hab. | 54/100 | Éducation : 52/100 | Santé & accès aux soins : 58/100 | Environnement : 68/100 | Vie quotidienne : 47/100 | Culture & loisirs : 48/100 | Sécurité : non évalué | Risques naturels & industriels : 63/100 | Coût de la vie : 56/100 | Contexte social : 39/100 |
| 588ᵉ 588ᵉ pour score global |
Communay
Rhône (69) |
4 524 hab. | 69/100 | Éducation : 84/100 | Santé & accès aux soins : 83/100 | Environnement : 65/100 | Vie quotidienne : 74/100 | Culture & loisirs : 71/100 | Sécurité : 59/100 | Risques naturels & industriels : 51/100 | Coût de la vie : 41/100 | Contexte social : 68/100 |
| top 86 % top 86 % (2 747ᵉ) pour score global |
Conches-en-Ouche
Eure (27) |
4 860 hab. | 57/100 | Éducation : 65/100 | Santé & accès aux soins : 42/100 | Environnement : 78/100 | Vie quotidienne : 74/100 | Culture & loisirs : 55/100 | Sécurité : 53/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 60/100 | Contexte social : 8/100 |
| top 36 % top 36 % (1 144ᵉ) pour score global |
Condé-sur-Sarthe
Orne (61) |
2 492 hab. | 66/100 | Éducation : 77/100 | Santé & accès aux soins : 53/100 | Environnement : 72/100 | Vie quotidienne : 80/100 | Culture & loisirs : 72/100 | Sécurité : 47/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 63/100 | Contexte social : 45/100 |
| top 36 % top 36 % (1 151ᵉ) pour score global |
Condé-sur-Vire
Manche (50) sécurité non mesurée |
4 136 hab. | 66/100 | Éducation : 58/100 | Santé & accès aux soins : 74/100 | Environnement : 73/100 | Vie quotidienne : 55/100 | Culture & loisirs : 56/100 | Sécurité : non évalué | Risques naturels & industriels : 87/100 | Coût de la vie : 74/100 | Contexte social : 52/100 |
| 706ᵉ 706ᵉ pour score global |
Condette
Pas-de-Calais (62) |
2 456 hab. | 68/100 | Éducation : 85/100 | Santé & accès aux soins : 71/100 | Environnement : 69/100 | Vie quotidienne : 75/100 | Culture & loisirs : 74/100 | Sécurité : 54/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 48/100 | Contexte social : 60/100 |
| top 43 % top 43 % (1 382ᵉ) pour score global |
Condrieu
Rhône (69) |
3 945 hab. | 65/100 | Éducation : 82/100 | Santé & accès aux soins : 65/100 | Environnement : 65/100 | Vie quotidienne : 83/100 | Culture & loisirs : 66/100 | Sécurité : 61/100 | Risques naturels & industriels : 61/100 | Coût de la vie : 52/100 | Contexte social : 32/100 |
| top 59 % top 59 % (1 897ᵉ) pour score global |
Conflans-en-Jarnisy
Meurthe-et-Moselle (54) |
2 378 hab. | 62/100 | Éducation : 68/100 | Santé & accès aux soins : 67/100 | Environnement : 75/100 | Vie quotidienne : 81/100 | Culture & loisirs : 63/100 | Sécurité : 58/100 | Risques naturels & industriels : 47/100 | Coût de la vie : 65/100 | Contexte social : 28/100 |
| top 62 % top 62 % (1 972ᵉ) pour score global |
Confolens
Charente (16) |
2 726 hab. | 62/100 | Éducation : 61/100 | Santé & accès aux soins : 78/100 | Environnement : 63/100 | Vie quotidienne : 76/100 | Culture & loisirs : 51/100 | Sécurité : 53/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 77/100 | Contexte social : 18/100 |
| top 75 % top 75 % (2 383ᵉ) pour score global |
Connerré
Sarthe (72) |
2 838 hab. | 59/100 | Éducation : 62/100 | Santé & accès aux soins : 43/100 | Environnement : 69/100 | Vie quotidienne : 76/100 | Culture & loisirs : 58/100 | Sécurité : 60/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 64/100 | Contexte social : 36/100 |
| top 71 % top 71 % (2 262ᵉ) pour score global |
Conques-sur-Orbiel
Aude (11) |
2 549 hab. | 60/100 | Éducation : 66/100 | Santé & accès aux soins : 58/100 | Environnement : 67/100 | Vie quotidienne : 67/100 | Culture & loisirs : 67/100 | Sécurité : 68/100 | Risques naturels & industriels : 33/100 | Coût de la vie : 62/100 | Contexte social : 52/100 |
3 220 communes de 2 000 à 5 000 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