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 601 à 1 650 sur 3 685 communes de Bourgogne-Franche-Comté
Classement : Score global · Affichage : population croissante
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 | 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 (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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 482ᵉ 482ᵉ pour score global |
Chariez
Haute-Saône (70) |
220 hab. | 62/100 | Éducation : 43/100 | Santé & accès aux soins : 77/100 | Environnement : 74/100 | Vie quotidienne : 56/100 | Culture & loisirs : 69/100 | Sécurité : 60/100 | Risques naturels & industriels : 59/100 | Coût de la vie : 75/100 | Contexte social : 49/100 |
| top 44 % top 44 % (1 609ᵉ) pour score global |
Pourlans
Saône-et-Loire (71) |
220 hab. | 55/100 | Éducation : 78/100 | Santé & accès aux soins : 69/100 | Environnement : 82/100 | Vie quotidienne : 16/100 | Culture & loisirs : 21/100 | Sécurité : 62/100 | Risques naturels & industriels : 67/100 | Coût de la vie : 74/100 | Contexte social : 16/100 |
| top 88 % top 88 % (3 208ᵉ) pour score global |
La Belliole
Yonne (89) |
220 hab. | 47/100 | Éducation : 37/100 | Santé & accès aux soins : 35/100 | Environnement : 75/100 | Vie quotidienne : 18/100 | Culture & loisirs : 30/100 | Sécurité : 69/100 | Risques naturels & industriels : 60/100 | Coût de la vie : 71/100 | Contexte social : 45/100 |
| top 40 % top 40 % (1 453ᵉ) pour score global |
Vauthiermont
Territoire de Belfort (90) |
220 hab. | 55/100 | Éducation : 43/100 | Santé & accès aux soins : 42/100 | Environnement : 70/100 | Vie quotidienne : 47/100 | Culture & loisirs : 43/100 | Sécurité : 70/100 | Risques naturels & industriels : 68/100 | Coût de la vie : 64/100 | Contexte social : 69/100 |
| top 53 % top 53 % (1 938ᵉ) pour score global |
Tanay
Côte-d'Or (21) |
221 hab. | 53/100 | Éducation : 38/100 | Santé & accès aux soins : 74/100 | Environnement : 56/100 | Vie quotidienne : 21/100 | Culture & loisirs : 42/100 | Sécurité : 65/100 | Risques naturels & industriels : 66/100 | Coût de la vie : 63/100 | Contexte social : 59/100 |
| top 38 % top 38 % (1 364ᵉ) pour score global |
Villeneuve-d'Amont
Doubs (25) |
221 hab. | 56/100 | Éducation : 80/100 | Santé & accès aux soins : 62/100 | Environnement : 69/100 | Vie quotidienne : 12/100 | Culture & loisirs : 33/100 | Sécurité : 70/100 | Risques naturels & industriels : 77/100 | Coût de la vie : 73/100 | Contexte social : 22/100 |
| top 50 % top 50 % (1 817ᵉ) pour score global |
Vannoz
Jura (39) |
221 hab. | 54/100 | Éducation : 59/100 | Santé & accès aux soins : 49/100 | Environnement : 55/100 | Vie quotidienne : 47/100 | Culture & loisirs : 52/100 | Sécurité : 60/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 76/100 | Contexte social : 5/100 |
| top 43 % top 43 % (1 549ᵉ) pour score global |
Éhuns
Haute-Saône (70) |
221 hab. | 55/100 | Éducation : 54/100 | Santé & accès aux soins : 36/100 | Environnement : 76/100 | Vie quotidienne : 22/100 | Culture & loisirs : 50/100 | Sécurité : 68/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 82/100 | Contexte social : 47/100 |
| top 80 % top 80 % (2 937ᵉ) pour score global |
Melincourt
Haute-Saône (70) |
221 hab. | 48/100 | Éducation : 38/100 | Santé & accès aux soins : 39/100 | Environnement : 77/100 | Vie quotidienne : 16/100 | Culture & loisirs : 30/100 | Sécurité : 76/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 84/100 | Contexte social : 20/100 |
| top 64 % top 64 % (2 344ᵉ) pour score global |
Neuvelle-lès-la-Charité
Haute-Saône (70) |
221 hab. | 51/100 | Éducation : 38/100 | Santé & accès aux soins : 76/100 | Environnement : 74/100 | Vie quotidienne : 20/100 | Culture & loisirs : 33/100 | Sécurité : 53/100 | Risques naturels & industriels : 66/100 | Coût de la vie : 65/100 | Contexte social : 40/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 |
| 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 |
| top 73 % top 73 % (2 679ᵉ) pour score global |
Champeau-en-Morvan
Côte-d'Or (21) |
223 hab. | 50/100 | Éducation : 42/100 | Santé & accès aux soins : 38/100 | Environnement : 82/100 | Vie quotidienne : 5/100 | Culture & loisirs : 29/100 | Sécurité : 69/100 | Risques naturels & industriels : 83/100 | Coût de la vie : 83/100 | Contexte social : 41/100 |
| 483ᵉ 483ᵉ pour score global |
Saint-Euphrône
Côte-d'Or (21) |
223 hab. | 62/100 | Éducation : 48/100 | Santé & accès aux soins : 67/100 | Environnement : 81/100 | Vie quotidienne : 48/100 | Culture & loisirs : 57/100 | Sécurité : 62/100 | Risques naturels & industriels : 61/100 | Coût de la vie : 78/100 | Contexte social : 65/100 |
| top 97 % top 97 % (3 551ᵉ) pour score global |
Sémelay
Nièvre (58) sécurité non mesurée |
223 hab. | 43/100 | Éducation : 28/100 | Santé & accès aux soins : 36/100 | Environnement : 79/100 | Vie quotidienne : 20/100 | Culture & loisirs : 24/100 | Sécurité : non évalué | Risques naturels & industriels : 89/100 | Coût de la vie : 81/100 | Contexte social : 13/100 |
| top 61 % top 61 % (2 213ᵉ) pour score global |
Farges-lès-Mâcon
Saône-et-Loire (71) |
223 hab. | 52/100 | Éducation : 57/100 | Santé & accès aux soins : 43/100 | Environnement : 64/100 | Vie quotidienne : 42/100 | Culture & loisirs : 52/100 | Sécurité : 53/100 | Risques naturels & industriels : 57/100 | Coût de la vie : 68/100 | Contexte social : 39/100 |
| top 72 % top 72 % (2 634ᵉ) pour score global |
Saint-Didier-sur-Arroux
Saône-et-Loire (71) |
223 hab. | 50/100 | Éducation : 41/100 | Santé & accès aux soins : 39/100 | Environnement : 66/100 | Vie quotidienne : 12/100 | Culture & loisirs : 23/100 | Sécurité : 69/100 | Risques naturels & industriels : 88/100 | Coût de la vie : 76/100 | Contexte social : 59/100 |
| top 94 % top 94 % (3 450ᵉ) pour score global |
Argenteuil-sur-Armançon
Yonne (89) |
224 hab. | 45/100 | Éducation : 40/100 | Santé & accès aux soins : 52/100 | Environnement : 58/100 | Vie quotidienne : 18/100 | Culture & loisirs : 28/100 | Sécurité : 68/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 79/100 | Contexte social : 7/100 |
| top 64 % top 64 % (2 331ᵉ) pour score global |
Cruzy-le-Châtel
Yonne (89) sécurité non mesurée |
224 hab. | 51/100 | Éducation : 78/100 | Santé & accès aux soins : 38/100 | Environnement : 77/100 | Vie quotidienne : 13/100 | Culture & loisirs : 28/100 | Sécurité : non évalué | Risques naturels & industriels : 91/100 | Coût de la vie : 80/100 | Contexte social : 12/100 |
| 126ᵉ 126ᵉ pour score global |
Volnay
Côte-d'Or (21) |
225 hab. | 68/100 | Éducation : 81/100 | Santé & accès aux soins : 86/100 | Environnement : 65/100 | Vie quotidienne : 61/100 | Culture & loisirs : 61/100 | Sécurité : 67/100 | Risques naturels & industriels : 81/100 | Coût de la vie : 56/100 | Contexte social : 42/100 |
| top 53 % top 53 % (1 939ᵉ) pour score global |
Villers-les-Bois
Jura (39) |
225 hab. | 53/100 | Éducation : 39/100 | Santé & accès aux soins : 51/100 | Environnement : 82/100 | Vie quotidienne : 26/100 | Culture & loisirs : 31/100 | Sécurité : 70/100 | Risques naturels & industriels : 48/100 | Coût de la vie : 78/100 | Contexte social : 73/100 |
| top 95 % top 95 % (3 479ᵉ) pour score global |
La Chapelle-au-Mans
Saône-et-Loire (71) |
225 hab. | 44/100 | Éducation : 38/100 | Santé & accès aux soins : 23/100 | Environnement : 70/100 | Vie quotidienne : 5/100 | Culture & loisirs : 28/100 | Sécurité : 67/100 | Risques naturels & industriels : 76/100 | Coût de la vie : 85/100 | Contexte social : 37/100 |
| top 95 % top 95 % (3 481ᵉ) pour score global |
Mélisey
Yonne (89) |
225 hab. | 44/100 | Éducation : 39/100 | Santé & accès aux soins : 37/100 | Environnement : 70/100 | Vie quotidienne : 11/100 | Culture & loisirs : 22/100 | Sécurité : 69/100 | Risques naturels & industriels : 80/100 | Coût de la vie : 79/100 | Contexte social : 12/100 |
| top 83 % top 83 % (3 024ᵉ) pour score global |
Guipy
Nièvre (58) sécurité non mesurée |
226 hab. | 48/100 | Éducation : 68/100 | Santé & accès aux soins : 20/100 | Environnement : 89/100 | Vie quotidienne : 20/100 | Culture & loisirs : 21/100 | Sécurité : non évalué | Risques naturels & industriels : 46/100 | Coût de la vie : 85/100 | Contexte social : 52/100 |
| top 44 % top 44 % (1 588ᵉ) pour score global |
Guerfand
Saône-et-Loire (71) |
226 hab. | 55/100 | Éducation : 45/100 | Santé & accès aux soins : 53/100 | Environnement : 71/100 | Vie quotidienne : 19/100 | Culture & loisirs : 41/100 | Sécurité : 72/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 79/100 | Contexte social : 56/100 |
| top 53 % top 53 % (1 942ᵉ) pour score global |
Villy-en-Auxois
Côte-d'Or (21) |
227 hab. | 53/100 | Éducation : 61/100 | Santé & accès aux soins : 50/100 | Environnement : 75/100 | Vie quotidienne : 30/100 | Culture & loisirs : 32/100 | Sécurité : 67/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 80/100 | Contexte social : 14/100 |
| top 29 % top 29 % (1 032ᵉ) pour score global |
Villers-Saint-Martin
Doubs (25) |
227 hab. | 58/100 | Éducation : 40/100 | Santé & accès aux soins : 75/100 | Environnement : 75/100 | Vie quotidienne : 17/100 | Culture & loisirs : 42/100 | Sécurité : 67/100 | Risques naturels & industriels : 84/100 | Coût de la vie : 71/100 | Contexte social : 60/100 |
| top 77 % top 77 % (2 804ᵉ) pour score global |
Sarrogna
Jura (39) |
227 hab. | 49/100 | Éducation : 36/100 | Santé & accès aux soins : 39/100 | Environnement : 79/100 | Vie quotidienne : 18/100 | Culture & loisirs : 26/100 | Sécurité : 68/100 | Risques naturels & industriels : 87/100 | Coût de la vie : 66/100 | Contexte social : 44/100 |
| top 90 % top 90 % (3 308ᵉ) pour score global |
Epiry
Nièvre (58) |
227 hab. | 46/100 | Éducation : 61/100 | Santé & accès aux soins : 12/100 | Environnement : 80/100 | Vie quotidienne : 36/100 | Culture & loisirs : 20/100 | Sécurité : 64/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 80/100 | Contexte social : 17/100 |
| top 74 % top 74 % (2 723ᵉ) pour score global |
Charbonnat
Saône-et-Loire (71) |
227 hab. | 50/100 | Éducation : 58/100 | Santé & accès aux soins : 40/100 | Environnement : 66/100 | Vie quotidienne : 19/100 | Culture & loisirs : 23/100 | Sécurité : 68/100 | Risques naturels & industriels : 65/100 | Coût de la vie : 79/100 | Contexte social : 41/100 |
| top 83 % top 83 % (3 058ᵉ) pour score global |
Les Guerreaux
Saône-et-Loire (71) |
227 hab. | 48/100 | Éducation : 36/100 | Santé & accès aux soins : 22/100 | Environnement : 78/100 | Vie quotidienne : 10/100 | Culture & loisirs : 33/100 | Sécurité : 69/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 82/100 | Contexte social : 60/100 |
| top 64 % top 64 % (2 328ᵉ) pour score global |
Belan-sur-Ource
Côte-d'Or (21) |
228 hab. | 51/100 | Éducation : 59/100 | Santé & accès aux soins : 40/100 | Environnement : 94/100 | Vie quotidienne : 18/100 | Culture & loisirs : 34/100 | Sécurité : 68/100 | Risques naturels & industriels : 62/100 | Coût de la vie : 86/100 | Contexte social : 17/100 |
| top 52 % top 52 % (1 915ᵉ) pour score global |
Courcelles-lès-Semur
Côte-d'Or (21) |
228 hab. | 53/100 | Éducation : 44/100 | Santé & accès aux soins : 72/100 | Environnement : 65/100 | Vie quotidienne : 9/100 | Culture & loisirs : 34/100 | Sécurité : 66/100 | Risques naturels & industriels : 69/100 | Coût de la vie : 73/100 | Contexte social : 53/100 |
| top 57 % top 57 % (2 098ᵉ) pour score global |
Noiron-sur-Bèze
Côte-d'Or (21) |
228 hab. | 53/100 | Éducation : 36/100 | Santé & accès aux soins : 69/100 | Environnement : 71/100 | Vie quotidienne : 10/100 | Culture & loisirs : 29/100 | Sécurité : 58/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 64/100 | Contexte social : 73/100 |
| top 56 % top 56 % (2 033ᵉ) pour score global |
Saint-Sauveur
Côte-d'Or (21) |
228 hab. | 53/100 | Éducation : 43/100 | Santé & accès aux soins : 65/100 | Environnement : 71/100 | Vie quotidienne : 20/100 | Culture & loisirs : 40/100 | Sécurité : 71/100 | Risques naturels & industriels : 50/100 | Coût de la vie : 74/100 | Contexte social : 49/100 |
| top 85 % top 85 % (3 116ᵉ) pour score global |
Arc-sous-Montenot
Doubs (25) |
228 hab. | 47/100 | Éducation : 29/100 | Santé & accès aux soins : 55/100 | Environnement : 69/100 | Vie quotidienne : 13/100 | Culture & loisirs : 31/100 | Sécurité : 68/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 67/100 | Contexte social : 30/100 |
| top 98 % top 98 % (3 605ᵉ) pour score global |
Aunay-en-Bazois
Nièvre (58) |
228 hab. | 42/100 | Éducation : 30/100 | Santé & accès aux soins : 11/100 | Environnement : 80/100 | Vie quotidienne : 23/100 | Culture & loisirs : 25/100 | Sécurité : 69/100 | Risques naturels & industriels : 64/100 | Coût de la vie : 85/100 | Contexte social : 29/100 |
| top 82 % top 82 % (3 017ᵉ) pour score global |
Courcelles
Nièvre (58) sécurité non mesurée |
228 hab. | 48/100 | Éducation : 40/100 | Santé & accès aux soins : 36/100 | Environnement : 78/100 | Vie quotidienne : 25/100 | Culture & loisirs : 34/100 | Sécurité : non évalué | Risques naturels & industriels : 43/100 | Coût de la vie : 85/100 | Contexte social : 64/100 |
| top 79 % top 79 % (2 878ᵉ) pour score global |
Fleury-sur-Loire
Nièvre (58) sécurité non mesurée |
228 hab. | 49/100 | Éducation : 50/100 | Santé & accès aux soins : 24/100 | Environnement : 79/100 | Vie quotidienne : 30/100 | Culture & loisirs : 32/100 | Sécurité : non évalué | Risques naturels & industriels : 72/100 | Coût de la vie : 80/100 | Contexte social : 43/100 |
| top 96 % top 96 % (3 534ᵉ) pour score global |
Larochemillay
Nièvre (58) |
228 hab. | 44/100 | Éducation : 34/100 | Santé & accès aux soins : 25/100 | Environnement : 67/100 | Vie quotidienne : 15/100 | Culture & loisirs : 24/100 | Sécurité : 64/100 | Risques naturels & industriels : 89/100 | Coût de la vie : 75/100 | Contexte social : 25/100 |
| 675ᵉ 675ᵉ pour score global |
Felon
Territoire de Belfort (90) |
228 hab. | 60/100 | Éducation : 57/100 | Santé & accès aux soins : 50/100 | Environnement : 62/100 | Vie quotidienne : 46/100 | Culture & loisirs : 51/100 | Sécurité : 71/100 | Risques naturels & industriels : 72/100 | Coût de la vie : 67/100 | Contexte social : 78/100 |
| top 99 % top 99 % (3 626ᵉ) pour score global |
Mhère
Nièvre (58) sécurité non mesurée |
229 hab. | 42/100 | Éducation : 37/100 | Santé & accès aux soins : 13/100 | Environnement : 81/100 | Vie quotidienne : 21/100 | Culture & loisirs : 31/100 | Sécurité : non évalué | Risques naturels & industriels : 83/100 | Coût de la vie : 83/100 | Contexte social : 14/100 |
| top 80 % top 80 % (2 946ᵉ) pour score global |
Anchenoncourt-et-Chazel
Haute-Saône (70) |
229 hab. | 48/100 | Éducation : 35/100 | Santé & accès aux soins : 38/100 | Environnement : 76/100 | Vie quotidienne : 11/100 | Culture & loisirs : 31/100 | Sécurité : 65/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 83/100 | Contexte social : 42/100 |
| top 36 % top 36 % (1 311ᵉ) pour score global |
Cult
Haute-Saône (70) |
229 hab. | 56/100 | Éducation : 36/100 | Santé & accès aux soins : 77/100 | Environnement : 76/100 | Vie quotidienne : 22/100 | Culture & loisirs : 41/100 | Sécurité : 64/100 | Risques naturels & industriels : 71/100 | Coût de la vie : 63/100 | Contexte social : 62/100 |
| top 53 % top 53 % (1 951ᵉ) pour score global |
Vaite
Haute-Saône (70) sécurité non mesurée |
229 hab. | 53/100 | Éducation : 35/100 | Santé & accès aux soins : 65/100 | Environnement : 74/100 | Vie quotidienne : 25/100 | Culture & loisirs : 40/100 | Sécurité : non évalué | Risques naturels & industriels : 80/100 | Coût de la vie : 82/100 | Contexte social : 38/100 |
| 769ᵉ 769ᵉ pour score global |
Bellenot-sous-Pouilly
Côte-d'Or (21) |
230 hab. | 60/100 | Éducation : 61/100 | Santé & accès aux soins : 58/100 | Environnement : 75/100 | Vie quotidienne : 46/100 | Culture & loisirs : 33/100 | Sécurité : 68/100 | Risques naturels & industriels : 79/100 | Coût de la vie : 77/100 | Contexte social : 48/100 |
| top 69 % top 69 % (2 531ᵉ) pour score global |
Vers-en-Montagne
Jura (39) |
230 hab. | 51/100 | Éducation : 39/100 | Santé & accès aux soins : 53/100 | Environnement : 79/100 | Vie quotidienne : 33/100 | Culture & loisirs : 25/100 | Sécurité : 61/100 | Risques naturels & industriels : 75/100 | Coût de la vie : 68/100 | Contexte social : 33/100 |
| 598ᵉ 598ᵉ pour score global |
Chassey-lès-Montbozon
Haute-Saône (70) |
230 hab. | 61/100 | Éducation : 80/100 | Santé & accès aux soins : 68/100 | Environnement : 63/100 | Vie quotidienne : 18/100 | Culture & loisirs : 42/100 | Sécurité : 64/100 | Risques naturels & industriels : 78/100 | Coût de la vie : 76/100 | Contexte social : 56/100 |
| top 97 % top 97 % (3 539ᵉ) pour score global |
Briant
Saône-et-Loire (71) |
230 hab. | 44/100 | Éducation : 39/100 | Santé & accès aux soins : 18/100 | Environnement : 69/100 | Vie quotidienne : 26/100 | Culture & loisirs : 41/100 | Sécurité : 67/100 | Risques naturels & industriels : 52/100 | Coût de la vie : 75/100 | Contexte social : 30/100 |
| top 65 % top 65 % (2 378ᵉ) pour score global |
Chissey-lès-Mâcon
Saône-et-Loire (71) |
230 hab. | 51/100 | Éducation : 63/100 | Santé & accès aux soins : 40/100 | Environnement : 65/100 | Vie quotidienne : 10/100 | Culture & loisirs : 36/100 | Sécurité : 66/100 | Risques naturels & industriels : 73/100 | Coût de la vie : 68/100 | Contexte social : 49/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