Le Journal du Dimanche (JDD) a révélé les 500 meilleures villes de France en 2022, classées par département. Vous trouverez ci-dessous les principales villes de chaque département.
Ain
- Bourg-en-Bresse: 162e
- Miribel: 357e
- Oyonnax: 389e
Aisne
- Saint-Quentin: 145e
Allier
- Vichy: 177e
- Montluçon: 356e
- Moulins: 404e
Alpes-de-Haute-Provence
- Digne-les-Bains: 303e
Hautes-Alpes
- Gap: 207e
- Briançon: 440e
Alpes-Maritimes
- Nice: 7e
- Cannes: 30e
- Antibes: 31e
- Cagnes-sur-Mer: 107e
- Grasse: 147e
- Mougins: 199e
- Vallauris: 225e
- Saint-Laurent-du-Var: 276e
- Le Cannet: 340e
- Mandelieu-la-Napoule: 353e
- Mouans-Sartoux: 363e
- La Trinité: 407e
- Valbonne: 409e
- Menton: 461e
Ardèche
- Guilherand-Granges: 332e
Ardennes
- Charleville-Mézières: 128e
Aube
- Troyes: 81e
Aude
- Carcassonne: 83e
- Narbonne: 119e
Aveyron
- Rodez: 17e
- Onet-le-Château: 158e
- Millau: 492e
Bouches-du-Rhône
- Aix-en-Provence: 92e
- Marseille: 93e
- Arles: 323e
- Aubagne: 373e
- Martigues: 413e
Calvados
- Caen: 5e
- Hérouville-Saint-Clair: 57e
- Mondeville: 104e
- Lisieux: 293e
- Bayeux: 367e
- Saint-Contest: 412e
- Bretteville-sur-Odon: 419e
- Cormelles-le-Royal: 434e
- Ifs: 443e
- Honfleur: 496e
- Fleury-sur-Orne: 498e
Cantal
- Aurillac: 50e
- Saint-Flour: 475e
Charente
- Angoulême: 182e
Charente-Maritime
- La Rochelle: 4e
- Rochefort: 94e
- Lagord: 284e
- Aytré: 384e
- Saintes: 427e
Cher
- Bourges: 136e
- Vierzon: 449e
Corrèze
- Brive-la-Gaillarde: 51e
- Tulle: 149e
Corse-du-Sud
- Ajaccio: 201e
Haute-Corse
- Bastia: 76e
- Furiani: 480e
Côte-d’Or
- Dijon: 24e
- Beaune: 271e
- Chenôve: 305e
- Quetigny: 376e
- Saint-Apollinaire: 400e
- Talant: 408e
- Fontaine-lès-Dijon: 453e
- Longvic: 473e
Côtes-d’Armor
- Lannion: 25e
- Saint-Brieuc: 27e
- Plérin: 105e
- Dinan: 117e
- Ploufragan: 310e
- Guingamp: 362e
- Trégueux: 436e
- Langueux: 476e
Creuse
- Guéret: 365e
Dordogne
- Bergerac: 220e
- Périgueux: 240e
Doubs
- Besançon: 218e
Drôme
- Valence: 91e
- Bourg-lès-Valence: 446e
- Romans-sur-Isère: 462e
Eure
- Évreux: 264e
- Vernon: 320e
Eure-et-Loir
- Chartres: 315e
Finistère
- Brest: 9e
- Quimper: 34e
- Morlaix: 131e
- Guilers: 243e
- Le Relecq-Kerhuon: 379e
- Concarneau: 387e
- Guipavas: 411e
- Plougastel-Daoulas: 441e
- Quimperlé: 468e
Gard
- Nîmes: 35e
- Alès: 469e
Haute-Garonne
- Toulouse: 33e
- Blagnac: 251e
- Colomiers: 344e
- Labège: 428e
Gers
- Auch: 327e
Gironde
- Bordeaux: 14e
- Mérignac: 78e
- Villenave-d’Ornon: 116e
- Bègles: 127e
- Cenon: 153e
- Pessac: 163e
- Lormont: 165e
- Talence: 166e
- Bruges: 261e
- Le Bouscat: 316e
- Blanquefort: 369e
- Gradignan: 392e
- Eysines: 426e
Hérault
- Montpellier: 32e
- Castelnau-le-Lez: 143e
- Sète: 152e
- Béziers: 206e
Ille-et-Vilaine
- Rennes: 10e
- Saint-Malo: 43e
- Saint-Jacques-de-la-Lande: 130e
- Redon: 229e
- Bruz: 253e
- Cesson-Sévigné: 257e
- Saint-Grégoire: 262e
- Betton: 275e
- Chantepie: 341e
- Vern-sur-Seiche: 343e
- Dinard: 390e
- Vitré: 397e
- Chartres-de-Bretagne: 403e
Indre
- Châteauroux: 41e
- Déols: 394e
Indre-et-Loire
- Tours: 18e
- Joué-lès-Tours: 135e
- Saint-Pierre-des-Corps: 212e
- Saint-Cyr-sur-Loire: 214e
- Chambray-lès-Tours: 429e
Isère
- Grenoble: 125e
- Saint-Martin-d’Hères: 318e
- Échirolles: 322e
- Bourgoin-Jallieu: 329e
- Voiron: 364e
- Vienne: 433e
- La Tronche: 482e
Jura
- Lons-le-Saunier: 155e
- Dole: 255e
Landes
- Tarnos: 142e
- Dax: 144e
- Mont-de-Marsan: 193e
Loir-et-Cher
- Blois: 174e
Loire
- Saint-Étienne: 26e
- Firminy: 244e
- Roanne: 259e
- Saint-Chamond: 274e
- Roche-la-Molière: 311e
- Montbrison: 454e
- La Ricamarie: 459e
- Villars: 487e
- Saint-Genest-Lerpt: 495e
Haute-Loire
- Le Puy-en-Velay: 98e
Loire-Atlantique
- Nantes: 23e
- Saint-Nazaire: 58e
- Saint-Herblain: 103e
- Rezé: 114e
- Saint-Sébastien-sur-Loire: 133e
- Bouguenais: 338e
- Vertou: 391e
- Carquefou: 474e
Loiret
- Orléans: 36e
Lot
- Cahors: 208e
Lot-et-Garonne
- Agen: 69e
- Marmande: 444e
- Villeneuve-sur-Lot: 499e
Lozère
- Mende: 254e
Maine-et-Loire
- Angers: 1er
- Cholet: 71e
- Saumur: 169e
- Avrillé: 197e
- Trélazé: 217e
- Les Ponts-de-Cé: 307e
- Saint-Barthélemy-d’Anjou: 346e
- Verrières-en-Anjou: 481e
Manche
- Cherbourg-en-Cotentin: 13e
- Saint-Lô: 238e
- Granville: 378e
- Avranches: 402e
Marne
- Reims: 106e
- Châlons-en-Champagne: 156e
Mayenne
- Laval: 62e
Meurthe-et-Moselle
- Nancy: 89e
- Vandœuvre-lès-Nancy: 283e
- Laxou: 456e
- Pont-à-Mousson: 472e
- Jarville-la-Malgrange: 485e
Meuse
- Verdun: 430e
- Bar-le-Duc: 483e
Morbihan
- Lorient: 8e
- Vannes: 53e
- Lanester: 90e
- Larmor-Plage: 237e
- Ploemeur: 256e
- Auray: 298e
- Quéven: 383e
- Séné: 401e
- Hennebont: 489e
Moselle
- Metz: 22e
- Thionville: 134e
- Sarreguemines: 278e
- Montigny-lès-Metz: 308e
- Longeville-lès-Metz: 406e
- Forbach: 435e
- Saint-Julien-lès-Metz: 447e
- Hayange: 457e
Nièvre
- Nevers: 386e
Nord
- Lille: 96e
- Valenciennes: 150e
- Roubaix: 183e
- Villeneuve-d’Ascq: 209e
- Tourcoing: 236e
- Dunkerque: 270e
- Wasquehal: 414e
- La Madeleine: 424e
- Loos: 425e
- Croix: 450e
Oise
- Beauvais: 113e
- Creil: 337e
- Compiègne: 380e
Orne
- Alençon: 266e
Pas-de-Calais
- Arras: 157e
- Calais: 302e
- Boulogne-sur-Mer: 309e
- Liévin: 372e
- Lens: 423e
- Béthune: 488e
Puy-de-Dôme
- Clermont-Ferrand: 61e
- Chamalières: 146e
- Cournon-d’Auvergne: 282e
- Thiers: 296e
- Aubière: 319e
- Beaumont: 388e
- Riom: 398e
- Ceyrat: 497e
Pyrénées-Atlantiques
- Bayonne: 3e
- Biarritz: 12e
- Anglet: 15e
- Pau: 19e
- Boucau: 120e
- Saint-Jean-de-Luz: 140e
- Bidart: 198e
- Lons: 230e
- Saint-Pierre-d’Irube: 325e
- Billère: 351e
Hautes-Pyrénées
- Tarbes: 124e
Pyrénées-Orientales
- Perpignan: 65e
- Cabestany: 204e
Bas-Rhin
- Strasbourg: 16e
- Schiltigheim: 73e
- Illkirch-Graffenstaden: 202e
- Sélestat: 297e
- Saverne: 328e
- Mundolsheim: 491e
Haut-Rhin
- Colmar: 70e
- Mulhouse: 159e
Rhône
- Lyon: 63e
- Villeurbanne: 109e
- Bron: 138e
- Caluire-et-Cuire: 186e
- Saint-Priest: 213e
- Vénissieux: 234e
- Vaulx-en-Velin: 248e
- Oullins: 277e
- Tassin-la-Demi-Lune: 306e
- Rillieux-la-Pape: 312e
- Écully: 415e
- Francheville: 458e
- Saint-Genis-Laval: 464e
Haute-Saône
- Vesoul: 321e
Saône-et-Loire
- Chalon-sur-Saône: 141e
- Mâcon: 292e
Sarthe
- Le Mans: 6e
Savoie
- Chambéry: 21e
- Aix-les-Bains: 85e
- La Motte-Servolex: 181e
- Albertville: 263e
- Saint-Alban-Leysse: 382e
- Bassens: 452e
Haute-Savoie
- Annecy: 2e
- Épagny Metz-Tessy: 151e
- Thonon-les-Bains: 161e
- Annemasse: 170e
- Rumilly: 222e
- Poisy: 335e
- Sallanches: 361e
- Saint-Jorioz: 431e
- Veyrier-du-Lac: 455e
- Saint-Julien-en-Genevois: 465e
Paris
- Paris: 66e
Seine-Maritime
- Le Havre: 20e
- Rouen: 99e
- Fécamp: 233e
- Mont-Saint-Aignan: 287e
- Harfleur: 299e
- Montivilliers: 352e
- Sotteville-lès-Rouen: 368e
- Saint-Étienne-du-Rouvray: 422e
- Le Petit-Quevilly: 471e
- Sainte-Adresse: 477e
- Dieppe: 500e
Seine-et-Marne
- Chelles: 137e
- Melun: 192e
- Torcy: 203e
- Dammarie-les-Lys: 366e
- Meaux: 418e
- Noisiel: 467e
Yvelines
- Versailles: 45e
- Saint-Germain-en-Laye: 55e
- Sartrouville: 84e
- Poissy: 100e
- Houilles: 180e
- Le Chesnay-Rocquencourt: 190e
- Maisons-Laffitte: 191e
- Trappes: 195e
- Montigny-le-Bretonneux: 219e
- Conflans-Sainte-Honorine: 241e
- Rambouillet: 281e
- Achères: 289e
- Viroflay: 326e
- Les Mureaux: 339e
- Vélizy-Villacoublay: 349e
- Guyancourt: 355e
- Plaisir: 358e
- Mantes-la-Jolie: 359e
- Chatou: 374e
- Le Vésinet: 375e
- La Celle-Saint-Cloud: 451e
- Verneuil-sur-Seine: 494e
Deux-Sèvres
- Niort: 79e
Somme
- Amiens: 160e
Tarn
- Castres: 72e
- Albi: 111e
Tarn-et-Garonne
- Montauban: 132e
Var
- Toulon: 39e
- Hyères: 42e
- La Seyne-sur-Mer: 168e
- La Garde: 178e
- Fréjus: 187e
- Draguignan: 370e
- Ollioules: 410e
- Le Pradet: 437e
- La Valette-du-Var: 448e
- Saint-Raphaël: 460e
Vaucluse
- Avignon: 11e
- Carpentras: 167e
- Cavaillon: 210e
- Le Pontet: 221e
- Orange: 260e
Vendée
- La Roche-sur-Yon: 28e
- Les Sables-d’Olonne: 126e
- Challans: 300e
Vienne
- Poitiers: 68e
- Châtellerault: 272e
Haute-Vienne
- Limoges: 29e
- Couzeix: 331e
Vosges
- Épinal: 56e
- Saint-Dié-des-Vosges: 279e
Territoire de Belfort
- Belfort: 304e
Essonne
- Évry-Courcouronnes: 54e
- Corbeil-Essonnes: 95e
- Massy: 97e
- Palaiseau: 121e
- Orsay: 123e
- Juvisy-sur-Orge: 129e
- Longjumeau: 172e
- Athis-Mons: 196e
- Savigny-sur-Orge: 205e
- Grigny: 223e
- Ris-Orangis: 224e
- Viry-Châtillon: 228e
- Sainte-Geneviève-des-Bois: 239e
- Montgeron: 245e
- Yerres: 246e
- Draveil: 247e
- Chilly-Mazarin: 265e
- Brétigny-sur-Orge: 273e
- Les Ulis: 285e
- Brunoy: 286e
- Vigneux-sur-Seine: 334e
- Bures-sur-Yvette: 342e
- Verrières-le-Buisson: 371e
- Épinay-sur-Orge: 396e
- Étampes: 421e
- Gif-sur-Yvette: 478e
- Saint-Pierre-du-Perray: 484e
- Saint-Michel-sur-Orge: 486e
Hauts-de-Seine
- Levallois-Perret: 37e
- Courbevoie: 38e
- Boulogne-Billancourt: 40e
- Colombes: 46e
- Asnières-sur-Seine: 47e
- Rueil-Malmaison: 48e
- Nanterre: 49e
- Clichy: 52e
- Puteaux: 60e
- Neuilly-sur-Seine: 67e
- Suresnes: 75e
- Antony: 77e
- Issy-les-Moulineaux: 80e
- Meudon: 86e
- Gennevilliers: 87e
- Clamart: 102e
- Saint-Cloud: 115e
- La Garenne-Colombes: 122e
- Sèvres: 154e
- Montrouge: 175e
- Villeneuve-la-Garenne: 194e
- Bourg-la-Reine: 232e
- Châtenay-Malabry: 242e
- Malakoff: 249e
- Bois-Colombes: 250e
- Fontenay-aux-Roses: 258e
- Bagneux: 267e
- Châtillon: 295e
- Le Plessis-Robinson: 314e
- Sceaux: 317e
- Garches: 324e
- Vanves: 333e
- Chaville: 354e
Seine-Saint-Denis
- Saint-Denis: 171e
- Montreuil: 235e
- Rosny-sous-Bois: 268e
- Saint-Ouen-sur-Seine: 336e
- Épinay-sur-Seine: 347e
- Aubervilliers: 417e
- Noisy-le-Grand: 432e
- Bondy: 438e
- Pantin: 445e
- Stains: 463e
- Noisy-le-Sec: 493e
Val-de-Marne
- Nogent-sur-Marne: 44e
- Créteil: 59e
- Saint-Maur-des-Fossés: 64e
- Vitry-sur-Seine: 82e
- Maisons-Alfort: 101e
- Alfortville: 110e
- Fontenay-sous-Bois: 112e
- Ivry-sur-Seine: 118e
- Vincennes: 139e
- Cachan: 148e
- Champigny-sur-Marne: 164e
- Villeneuve-Saint-Georges: 173e
- Choisy-le-Roi: 189e
- Villiers-sur-Marne: 200e
- Joinville-le-Pont: 211e
- Bry-sur-Marne: 215e
- Thiais: 226e
- Le Kremlin-Bicêtre: 227e
- Villejuif: 231e
- Arcueil: 269e
- Sucy-en-Brie: 290e
- Le Perreux-sur-Marne: 291e
- Orly: 294e
- L’Haÿ-les-Roses: 348e
- Charenton-le-Pont: 360e
- Fresnes: 393e
- Chennevières-sur-Marne: 416e
- Boissy-Saint-Léger: 420e
- Chevilly-Larue: 439e
- Rungis: 466e
- Limeil-Brévannes: 470e
- Saint-Mandé: 479e
- Saint-Maurice: 490e
Val-d’Oise
- Argenteuil: 74e
- Cergy: 88e
- Ermont: 108e
- Montmorency: 176e
- Sarcelles: 179e
- Saint-Gratien: 184e
- Sannois: 185e
- Enghien-les-Bains: 188e
- Pontoise: 216e
- Bezons: 252e
- Cormeilles-en-Parisis: 280e
- Saint-Brice-sous-Forêt: 288e
- Domont: 301e
- Garges-lès-Gonesse: 313e
- Franconville: 330e
- Eaubonne: 345e
- Osny: 350e
- Saint-Ouen-l’Aumône: 377e
- Gonesse: 381e
- Deuil-la-Barre: 385e
- Taverny: 395e
- Éragny: 399e
- Herblay-sur-Seine: 405e
- Arnouville: 442e
Vous trouverez la méthodologie complète et les 187 critères utilisés sur le site www.villesetvillagesouilfaitbonvivre.com.