Classements
Classement 2026 des villes et communes de Bourgogne-Franche-Comté
Édition 2026 · calcul du 19 octobre 2026 · 34 746 communes classées
Résultats 1 751 à 1 800 sur 3 685 communes de Bourgogne-Franche-Comté
Classement : Score global · Affichage : nom de commune de Z à A
Rang parmi les 3 685 communes de Bourgogne-Franche-Comté 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 685 communes de Bourgogne-Franche-Comté 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 86 % top 86 % (3 150ᵉ) pour score global |
Longepierre
Saône-et-Loire (71) |
161 hab. | 47/100 | Éducation : 39/100 | Santé & accès aux soins : 53/100 | Environnement : 82/100 | Vie quotidienne : 17/100 | Culture & loisirs : 27/100 | Sécurité : 65/100 | Risques naturels & industriels : 61/100 | Coût de la vie : 74/100 | Contexte social : 16/100 |
| top 72 % top 72 % (2 624ᵉ) pour score global |
Longemaison
Doubs (25) |
163 hab. | 50/100 | Éducation : 37/100 | Santé & accès aux soins : 69/100 | Environnement : 63/100 | Vie quotidienne : 10/100 | Culture & loisirs : 29/100 | Sécurité : 67/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 65/100 | Contexte social : 36/100 |
| top 44 % top 44 % (1 603ᵉ) pour score global |
Longecourt-lès-Culêtre
Côte-d'Or (21) contexte social non mesuré |
55 hab. | 55/100 | Éducation : 40/100 | Santé & accès aux soins : 74/100 | Environnement : 90/100 | Vie quotidienne : 26/100 | Culture & loisirs : 25/100 | Sécurité : 60/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 67/100 | Contexte social : non évalué |
| 391ᵉ 391ᵉ pour score global |
Longecourt-en-Plaine
Côte-d'Or (21) sécurité non mesurée |
1 185 hab. | 63/100 | Éducation : 75/100 | Santé & accès aux soins : 67/100 | Environnement : 67/100 | Vie quotidienne : 57/100 | Culture & loisirs : 56/100 | Sécurité : non évalué | Risques naturels & industriels : 65/100 | Coût de la vie : 50/100 | Contexte social : 59/100 |
| top 55 % top 55 % (1 997ᵉ) pour score global |
Longechaux
Doubs (25) contexte social non mesuré |
78 hab. | 53/100 | Éducation : 39/100 | Santé & accès aux soins : 71/100 | Environnement : 61/100 | Vie quotidienne : 12/100 | Culture & loisirs : 42/100 | Sécurité : 59/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 61/100 | Contexte social : non évalué |
| 389ᵉ 389ᵉ pour score global |
Longeault-Pluvault
Côte-d'Or (21) |
1 154 hab. | 63/100 | Éducation : 74/100 | Santé & accès aux soins : 73/100 | Environnement : 55/100 | Vie quotidienne : 60/100 | Culture & loisirs : 58/100 | Sécurité : 76/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 53/100 | Contexte social : 51/100 |
| top 56 % top 56 % (2 028ᵉ) pour score global |
Longcochon
Jura (39) contexte social non mesuré |
58 hab. | 53/100 | Éducation : 58/100 | Santé & accès aux soins : 39/100 | Environnement : 61/100 | Vie quotidienne : 27/100 | Culture & loisirs : 34/100 | Sécurité : 59/100 | Risques naturels & industriels : 90/100 | Coût de la vie : 67/100 | Contexte social : non évalué |
| top 57 % top 57 % (2 076ᵉ) pour score global |
Longchaumois
Jura (39) sécurité non mesurée |
1 133 hab. | 53/100 | Éducation : 63/100 | Santé & accès aux soins : 27/100 | Environnement : 80/100 | Vie quotidienne : 37/100 | Culture & loisirs : 43/100 | Sécurité : non évalué | Risques naturels & industriels : 73/100 | Coût de la vie : 57/100 | Contexte social : 53/100 |
| top 34 % top 34 % (1 240ᵉ) pour score global |
Longchamp
Côte-d'Or (21) sécurité non mesurée |
1 168 hab. | 57/100 | Éducation : 80/100 | Santé & accès aux soins : 63/100 | Environnement : 76/100 | Vie quotidienne : 33/100 | Culture & loisirs : 49/100 | Sécurité : non évalué | Risques naturels & industriels : 51/100 | Coût de la vie : 58/100 | Contexte social : 30/100 |
| top 57 % top 57 % (2 065ᵉ) pour score global |
Lomont-sur-Crête
Doubs (25) |
171 hab. | 53/100 | Éducation : 38/100 | Santé & accès aux soins : 63/100 | Environnement : 77/100 | Vie quotidienne : 17/100 | Culture & loisirs : 33/100 | Sécurité : 67/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 72/100 | Contexte social : 43/100 |
| top 77 % top 77 % (2 802ᵉ) pour score global |
Lomont
Haute-Saône (70) |
479 hab. | 49/100 | Éducation : 34/100 | Santé & accès aux soins : 49/100 | Environnement : 70/100 | Vie quotidienne : 11/100 | Culture & loisirs : 33/100 | Sécurité : 76/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 83/100 | Contexte social : 36/100 |
| top 39 % top 39 % (1 411ᵉ) pour score global |
Lombard
Doubs (25) |
195 hab. | 56/100 | Éducation : 38/100 | Santé & accès aux soins : 69/100 | Environnement : 68/100 | Vie quotidienne : 23/100 | Culture & loisirs : 36/100 | Sécurité : 66/100 | Risques naturels & industriels : 82/100 | Coût de la vie : 69/100 | Contexte social : 61/100 |
| 697ᵉ 697ᵉ pour score global |
Lombard
Jura (39) |
211 hab. | 60/100 | Éducation : 78/100 | Santé & accès aux soins : 62/100 | Environnement : 81/100 | Vie quotidienne : 33/100 | Culture & loisirs : 37/100 | Sécurité : 72/100 | Risques naturels & industriels : 48/100 | Coût de la vie : 73/100 | Contexte social : 57/100 |
| top 76 % top 76 % (2 781ᵉ) pour score global |
Loisy
Saône-et-Loire (71) |
686 hab. | 49/100 | Éducation : 39/100 | Santé & accès aux soins : 33/100 | Environnement : 69/100 | Vie quotidienne : 25/100 | Culture & loisirs : 46/100 | Sécurité : 69/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 69/100 | Contexte social : 54/100 |
| top 94 % top 94 % (3 460ᵉ) pour score global |
Loisia
Jura (39) |
146 hab. | 45/100 | Éducation : 41/100 | Santé & accès aux soins : 13/100 | Environnement : 78/100 | Vie quotidienne : 16/100 | Culture & loisirs : 26/100 | Sécurité : 63/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 84/100 | Contexte social : 41/100 |
| top 76 % top 76 % (2 780ᵉ) pour score global |
Lœuilley
Haute-Saône (70) contexte social non mesuré |
96 hab. | 49/100 | Éducation : 34/100 | Santé & accès aux soins : 65/100 | Environnement : 64/100 | Vie quotidienne : 17/100 | Culture & loisirs : 18/100 | Sécurité : 64/100 | Risques naturels & industriels : 76/100 | Coût de la vie : 67/100 | Contexte social : non évalué |
| top 82 % top 82 % (3 002ᵉ) pour score global |
Lods
Doubs (25) sécurité non mesurée |
244 hab. | 48/100 | Éducation : 32/100 | Santé & accès aux soins : 61/100 | Environnement : 52/100 | Vie quotidienne : 38/100 | Culture & loisirs : 37/100 | Sécurité : non évalué | Risques naturels & industriels : 72/100 | Coût de la vie : 70/100 | Contexte social : 30/100 |
| top 73 % top 73 % (2 687ᵉ) pour score global |
Lizine
Doubs (25) contexte social non mesuré |
91 hab. | 50/100 | Éducation : 34/100 | Santé & accès aux soins : 58/100 | Environnement : 68/100 | Vie quotidienne : 17/100 | Culture & loisirs : 33/100 | Sécurité : 62/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 70/100 | Contexte social : non évalué |
| top 77 % top 77 % (2 825ᵉ) pour score global |
Lixy
Yonne (89) |
489 hab. | 49/100 | Éducation : 50/100 | Santé & accès aux soins : 37/100 | Environnement : 74/100 | Vie quotidienne : 21/100 | Culture & loisirs : 37/100 | Sécurité : 67/100 | Risques naturels & industriels : 66/100 | Coût de la vie : 65/100 | Contexte social : 37/100 |
| top 80 % top 80 % (2 926ᵉ) pour score global |
Livry
Nièvre (58) sécurité non mesurée |
646 hab. | 48/100 | Éducation : 44/100 | Santé & accès aux soins : 28/100 | Environnement : 79/100 | Vie quotidienne : 27/100 | Culture & loisirs : 36/100 | Sécurité : non évalué | Risques naturels & industriels : 52/100 | Coût de la vie : 84/100 | Contexte social : 61/100 |
| top 46 % top 46 % (1 690ᵉ) pour score global |
Linexert
Haute-Saône (70) contexte social non mesuré |
116 hab. | 54/100 | Éducation : 52/100 | Santé & accès aux soins : 44/100 | Environnement : 76/100 | Vie quotidienne : 22/100 | Culture & loisirs : 44/100 | Sécurité : 63/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 70/100 | Contexte social : non évalué |
| 602ᵉ 602ᵉ pour score global |
Lindry
Yonne (89) sécurité non mesurée |
1 334 hab. | 61/100 | Éducation : 65/100 | Santé & accès aux soins : 54/100 | Environnement : 61/100 | Vie quotidienne : 46/100 | Culture & loisirs : 45/100 | Sécurité : non évalué | Risques naturels & industriels : 75/100 | Coût de la vie : 64/100 | Contexte social : 84/100 |
| top 85 % top 85 % (3 110ᵉ) pour score global |
Limon
Nièvre (58) |
145 hab. | 47/100 | Éducation : 35/100 | Santé & accès aux soins : 34/100 | Environnement : 71/100 | Vie quotidienne : 22/100 | Culture & loisirs : 35/100 | Sécurité : 67/100 | Risques naturels & industriels : 58/100 | Coût de la vie : 72/100 | Contexte social : 53/100 |
| top 91 % top 91 % (3 323ᵉ) pour score global |
Limanton
Nièvre (58) |
241 hab. | 46/100 | Éducation : 36/100 | Santé & accès aux soins : 35/100 | Environnement : 86/100 | Vie quotidienne : 17/100 | Culture & loisirs : 26/100 | Sécurité : 61/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 83/100 | Contexte social : 29/100 |
| top 91 % top 91 % (3 345ᵉ) pour score global |
Ligny-le-Châtel
Yonne (89) sécurité non mesurée |
1 211 hab. | 46/100 | Éducation : 58/100 | Santé & accès aux soins : 34/100 | Environnement : 59/100 | Vie quotidienne : 36/100 | Culture & loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 52/100 | Coût de la vie : 69/100 | Contexte social : 32/100 |
| top 57 % top 57 % (2 066ᵉ) pour score global |
Ligny-en-Brionnais
Saône-et-Loire (71) |
379 hab. | 53/100 | Éducation : 57/100 | Santé & accès aux soins : 36/100 | Environnement : 78/100 | Vie quotidienne : 9/100 | Culture & loisirs : 39/100 | Sécurité : 77/100 | Risques naturels & industriels : 49/100 | Coût de la vie : 81/100 | Contexte social : 67/100 |
| top 95 % top 95 % (3 492ᵉ) pour score global |
Lignorelles
Yonne (89) |
186 hab. | 44/100 | Éducation : 39/100 | Santé & accès aux soins : 31/100 | Environnement : 61/100 | Vie quotidienne : 19/100 | Culture & loisirs : 32/100 | Sécurité : 66/100 | Risques naturels & industriels : 50/100 | Coût de la vie : 76/100 | Contexte social : 45/100 |
| top 83 % top 83 % (3 026ᵉ) pour score global |
Lignerolles
Côte-d'Or (21) contexte social non mesuré |
57 hab. | 48/100 | Éducation : 31/100 | Santé & accès aux soins : 37/100 | Environnement : 95/100 | Vie quotidienne : 11/100 | Culture & loisirs : 30/100 | Sécurité : 60/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 81/100 | Contexte social : non évalué |
| top 64 % top 64 % (2 342ᵉ) pour score global |
Liévans
Haute-Saône (70) |
154 hab. | 51/100 | Éducation : 48/100 | Santé & accès aux soins : 46/100 | Environnement : 74/100 | Vie quotidienne : 19/100 | Culture & loisirs : 33/100 | Sécurité : 67/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 73/100 | Contexte social : 54/100 |
| top 33 % top 33 % (1 190ᵉ) pour score global |
Lieucourt
Haute-Saône (70) contexte social non mesuré |
73 hab. | 57/100 | Éducation : 54/100 | Santé & accès aux soins : 65/100 | Environnement : 83/100 | Vie quotidienne : 24/100 | Culture & loisirs : 38/100 | Sécurité : 58/100 | Risques naturels & industriels : 70/100 | Coût de la vie : 70/100 | Contexte social : non évalué |
| 967ᵉ 967ᵉ pour score global |
Liesle
Doubs (25) sécurité non mesurée |
558 hab. | 59/100 | Éducation : 73/100 | Santé & accès aux soins : 68/100 | Environnement : 67/100 | Vie quotidienne : 39/100 | Culture & loisirs : 37/100 | Sécurité : non évalué | Risques naturels & industriels : 76/100 | Coût de la vie : 72/100 | Contexte social : 32/100 |
| top 39 % top 39 % (1 431ᵉ) pour score global |
Liernais
Côte-d'Or (21) |
485 hab. | 56/100 | Éducation : 60/100 | Santé & accès aux soins : 37/100 | Environnement : 75/100 | Vie quotidienne : 40/100 | Culture & loisirs : 39/100 | Sécurité : 78/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 78/100 | Contexte social : 36/100 |
| top 47 % top 47 % (1 718ᵉ) pour score global |
Lieffrans
Haute-Saône (70) contexte social non mesuré |
51 hab. | 54/100 | Éducation : 37/100 | Santé & accès aux soins : 76/100 | Environnement : 74/100 | Vie quotidienne : 18/100 | Culture & loisirs : 31/100 | Sécurité : 61/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 63/100 | Contexte social : non évalué |
| top 76 % top 76 % (2 771ᵉ) pour score global |
Liebvillers
Doubs (25) sécurité non mesurée |
147 hab. | 49/100 | Éducation : 38/100 | Santé & accès aux soins : 32/100 | Environnement : 89/100 | Vie quotidienne : 46/100 | Culture & loisirs : 53/100 | Sécurité : non évalué | Risques naturels & industriels : 77/100 | Coût de la vie : 69/100 | Contexte social : 9/100 |
| top 82 % top 82 % (2 989ᵉ) pour score global |
Lichères-sur-Yonne
Yonne (89) contexte social non mesuré |
41 hab. | 48/100 | Éducation : 33/100 | Santé & accès aux soins : 41/100 | Environnement : 77/100 | Vie quotidienne : 18/100 | Culture & loisirs : 39/100 | Sécurité : 58/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 70/100 | Contexte social : non évalué |
| top 99 % top 99 % (3 614ᵉ) pour score global |
Lichères-près-Aigremont
Yonne (89) |
156 hab. | 42/100 | Éducation : 35/100 | Santé & accès aux soins : 38/100 | Environnement : 61/100 | Vie quotidienne : 7/100 | Culture & loisirs : 14/100 | Sécurité : 60/100 | Risques naturels & industriels : 93/100 | Coût de la vie : 78/100 | Contexte social : 13/100 |
| top 68 % top 68 % (2 499ᵉ) pour score global |
Licey-sur-Vingeanne
Côte-d'Or (21) contexte social non mesuré |
100 hab. | 51/100 | Éducation : 35/100 | Santé & accès aux soins : 67/100 | Environnement : 71/100 | Vie quotidienne : 11/100 | Culture & loisirs : 21/100 | Sécurité : 64/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 64/100 | Contexte social : non évalué |
| top 53 % top 53 % (1 937ᵉ) pour score global |
Lézinnes
Yonne (89) sécurité non mesurée |
664 hab. | 53/100 | Éducation : 58/100 | Santé & accès aux soins : 54/100 | Environnement : 51/100 | Vie quotidienne : 38/100 | Culture & loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 69/100 | Coût de la vie : 79/100 | Contexte social : 52/100 |
| 730ᵉ 730ᵉ pour score global |
Leynes
Saône-et-Loire (71) |
506 hab. | 60/100 | Éducation : 74/100 | Santé & accès aux soins : 61/100 | Environnement : 65/100 | Vie quotidienne : 28/100 | Culture & loisirs : 60/100 | Sécurité : 71/100 | Risques naturels & industriels : 54/100 | Coût de la vie : 62/100 | Contexte social : 61/100 |
| top 79 % top 79 % (2 899ᵉ) pour score global |
Levis
Yonne (89) sécurité non mesurée |
222 hab. | 49/100 | Éducation : 56/100 | Santé & accès aux soins : 53/100 | Environnement : 62/100 | Vie quotidienne : 31/100 | Culture & loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 56/100 | Coût de la vie : 74/100 | Contexte social : 27/100 |
| 775ᵉ 775ᵉ pour score global |
Levier
Doubs (25) sécurité non mesurée |
2 345 hab. | 60/100 | Éducation : 59/100 | Santé & accès aux soins : 70/100 | Environnement : 61/100 | Vie quotidienne : 50/100 | Culture & loisirs : 44/100 | Sécurité : non évalué | Risques naturels & industriels : 92/100 | Coût de la vie : 59/100 | Contexte social : 41/100 |
| 51ᵉ 51ᵉ pour score global |
Levernois
Côte-d'Or (21) |
364 hab. | 71/100 | Éducation : 82/100 | Santé & accès aux soins : 86/100 | Environnement : 72/100 | Vie quotidienne : 61/100 | Culture & loisirs : 67/100 | Sécurité : 66/100 | Risques naturels & industriels : 61/100 | Coût de la vie : 57/100 | Contexte social : 72/100 |
| top 31 % top 31 % (1 107ᵉ) pour score global |
Leval
Territoire de Belfort (90) |
248 hab. | 58/100 | Éducation : 69/100 | Santé & accès aux soins : 33/100 | Environnement : 61/100 | Vie quotidienne : 65/100 | Culture & loisirs : 48/100 | Sécurité : 70/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 69/100 | Contexte social : 35/100 |
| top 54 % top 54 % (1 972ᵉ) pour score global |
Leugny
Yonne (89) sécurité non mesurée |
317 hab. | 53/100 | Éducation : 76/100 | Santé & accès aux soins : 40/100 | Environnement : 62/100 | Vie quotidienne : 34/100 | Culture & loisirs : 34/100 | Sécurité : non évalué | Risques naturels & industriels : 64/100 | Coût de la vie : 74/100 | Contexte social : 45/100 |
| top 36 % top 36 % (1 305ᵉ) pour score global |
Leuglay
Côte-d'Or (21) |
294 hab. | 56/100 | Éducation : 74/100 | Santé & accès aux soins : 44/100 | Environnement : 95/100 | Vie quotidienne : 41/100 | Culture & loisirs : 30/100 | Sécurité : 66/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 84/100 | Contexte social : 17/100 |
| 239ᵉ 239ᵉ pour score global |
Lessard-le-National
Saône-et-Loire (71) |
662 hab. | 66/100 | Éducation : 81/100 | Santé & accès aux soins : 66/100 | Environnement : 74/100 | Vie quotidienne : 37/100 | Culture & loisirs : 58/100 | Sécurité : 85/100 | Risques naturels & industriels : 48/100 | Coût de la vie : 70/100 | Contexte social : 69/100 |
| top 46 % top 46 % (1 667ᵉ) pour score global |
Lessard-en-Bresse
Saône-et-Loire (71) sécurité non mesurée |
562 hab. | 54/100 | Éducation : 74/100 | Santé & accès aux soins : 45/100 | Environnement : 70/100 | Vie quotidienne : 35/100 | Culture & loisirs : 35/100 | Sécurité : non évalué | Risques naturels & industriels : 52/100 | Coût de la vie : 71/100 | Contexte social : 57/100 |
| top 57 % top 57 % (2 087ᵉ) pour score global |
Lesme
Saône-et-Loire (71) |
173 hab. | 53/100 | Éducation : 52/100 | Santé & accès aux soins : 23/100 | Environnement : 86/100 | Vie quotidienne : 17/100 | Culture & loisirs : 41/100 | Sécurité : 66/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 83/100 | Contexte social : 63/100 |
| top 62 % top 62 % (2 283ᵉ) pour score global |
Leschères
Jura (39) |
203 hab. | 52/100 | Éducation : 39/100 | Santé & accès aux soins : 45/100 | Environnement : 77/100 | Vie quotidienne : 15/100 | Culture & loisirs : 38/100 | Sécurité : 67/100 | Risques naturels & industriels : 86/100 | Coût de la vie : 68/100 | Contexte social : 50/100 |
| top 65 % top 65 % (2 365ᵉ) pour score global |
Les Villedieu
Doubs (25) |
222 hab. | 51/100 | Éducation : 37/100 | Santé & accès aux soins : 36/100 | Environnement : 99/100 | Vie quotidienne : 21/100 | Culture & loisirs : 34/100 | Sécurité : 69/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 49/100 | Contexte social : 61/100 |
Parcourir les départements de la région
3 685 communes de Bourgogne-Franche-Comté 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