Roissy-en-BrieÎle-de-France · 23,000 · Small city (under 100K)
Tassin-la-Demi-LuneAuvergne-Rhône-Alpes · 23,000 · Small city (under 100K)
Saint-Jean-de-BrayeCentre-Val de Loire · 23,000 · Small city (under 100K)
Deuil-la-BarreÎle-de-France · 23,000 · Small city (under 100K)
Maisons-LaffitteÎle-de-France · 23,000 · Small city (under 100K)
Velizy-VillacoublayÎle-de-France · 23,000 · Small city (under 100K)
ChallansPays de la Loire · 23,000 · Small city (under 100K)
Saint-DizierGrand Est · 23,000 · Small city (under 100K)
TorcyÎle-de-France · 23,000 · Small city (under 100K)
Saint-LouisGrand Est · 23,000 · Small city (under 100K)
ManosqueProvence-Alpes-Côte d’Azur · 23,000 · Small city (under 100K)
LoosHauts-de-France · 23,000 · Small city (under 100K)
Gif-sur-YvetteÎle-de-France · 23,000 · Small city (under 100K)
Les Pennes-MirabeauProvence-Alpes-Côte d’Azur · 23,000 · Small city (under 100K)
OyonnaxAuvergne-Rhône-Alpes · 22,000 · Small city (under 100K)
Montigny-les-CormeillesÎle-de-France · 22,000 · Small city (under 100K)
AuchOccitanie · 22,000 · Small city (under 100K)
AbbevilleHauts-de-France · 22,000 · Small city (under 100K)
Villeneuve-sur-LotNouvelle-Aquitaine · 22,000 · Small city (under 100K)
Mantes-la-VilleÎle-de-France · 22,000 · Small city (under 100K)
SevresÎle-de-France · 22,000 · Small city (under 100K)
Montereau-faut-YonneÎle-de-France · 22,000 · Small city (under 100K)
AcheresÎle-de-France · 22,000 · Small city (under 100K)
Le Petit-QuevillyNormandie · 22,000 · Small city (under 100K)
ArcueilÎle-de-France · 22,000 · Small city (under 100K)
EpernayGrand Est · 22,000 · Small city (under 100K)
Gujan-MestrasNouvelle-Aquitaine · 22,000 · Small city (under 100K)
DaxNouvelle-Aquitaine · 22,000 · Small city (under 100K)
MillauOccitanie · 22,000 · Small city (under 100K)
FontaineAuvergne-Rhône-Alpes · 22,000 · Small city (under 100K)
LongjumeauÎle-de-France · 22,000 · Small city (under 100K)
Neuilly-PlaisanceÎle-de-France · 22,000 · Small city (under 100K)
HazebrouckHauts-de-France · 22,000 · Small city (under 100K)
Nogent-sur-OiseHauts-de-France · 22,000 · Small city (under 100K)
VoironAuvergne-Rhône-Alpes · 22,000 · Small city (under 100K)
Fleury-les-AubraisCentre-Val de Loire · 22,000 · Small city (under 100K)
La MadeleineHauts-de-France · 22,000 · Small city (under 100K)
Saint-Michel-sur-OrgeÎle-de-France · 22,000 · Small city (under 100K)
MontmorencyÎle-de-France · 22,000 · Small city (under 100K)
Montigny-les-MetzGrand Est · 22,000 · Small city (under 100K)
Sainte-Foy-les-LyonAuvergne-Rhône-Alpes · 22,000 · Small city (under 100K)
Chantenay-sur-LoirePays de la Loire · 22,000 · Small city (under 100K)
Morsang-sur-OrgeÎle-de-France · 22,000 · Small city (under 100K)
Mandelieu-la-NapouleProvence-Alpes-Côte d’Azur · 22,000 · Small city (under 100K)
GardanneProvence-Alpes-Côte d’Azur · 22,000 · Small city (under 100K)
SeynodAuvergne-Rhône-Alpes · 22,000 · Small city (under 100K)
AllauchProvence-Alpes-Côte d’Azur · 21,000 · Small city (under 100K)
Annecy-le-VieuxAuvergne-Rhône-Alpes · 21,000 · Small city (under 100K)
GivorsAuvergne-Rhône-Alpes · 21,000 · Small city (under 100K)
Saint-GratienÎle-de-France · 21,000 · Small city (under 100K)
Saint-Cyr-l'EcoleÎle-de-France · 21,000 · Small city (under 100K)
Ozoir-la-FerriereÎle-de-France · 21,000 · Small city (under 100K)
Saint-Genis-LavalAuvergne-Rhône-Alpes · 21,000 · Small city (under 100K)
Le Plessis-TreviseÎle-de-France · 21,000 · Small city (under 100K)
Mons-en-BaroeulHauts-de-France · 21,000 · Small city (under 100K)
Plaisance-du-TouchOccitanie · 21,000 · Small city (under 100K)
Saint-MandeÎle-de-France · 21,000 · Small city (under 100K)
Bourg-la-ReineÎle-de-France · 21,000 · Small city (under 100K)
Villeneuve-le-RoiÎle-de-France · 21,000 · Small city (under 100K)
CarquefouPays de la Loire · 21,000 · Small city (under 100K)
SceauxÎle-de-France · 21,000 · Small city (under 100K)
ConcarneauBretagne · 21,000 · Small city (under 100K)
ChaumontGrand Est · 21,000 · Small city (under 100K)
LingolsheimGrand Est · 21,000 · Small city (under 100K)
Carrieres-sous-PoissyÎle-de-France · 21,000 · Small city (under 100K)
Coudekerque-BrancheHauts-de-France · 21,000 · Small city (under 100K)
WasquehalHauts-de-France · 21,000 · Small city (under 100K)
HalluinHauts-de-France · 21,000 · Small city (under 100K)
La Chapelle-sur-ErdrePays de la Loire · 21,000 · Small city (under 100K)
DenainHauts-de-France · 21,000 · Small city (under 100K)
CugnauxOccitanie · 21,000 · Small city (under 100K)
MaurepasÎle-de-France · 21,000 · Small city (under 100K)
ChavilleÎle-de-France · 21,000 · Small city (under 100K)
CroixHauts-de-France · 21,000 · Small city (under 100K)
BouguenaisPays de la Loire · 21,000 · Small city (under 100K)
Joinville-le-PontÎle-de-France · 21,000 · Small city (under 100K)
Le CreusotBourgogne-Franche-Comté · 21,000 · Small city (under 100K)
ForbachGrand Est · 20,000 · Small city (under 100K)
Saint-Pol-sur-MerHauts-de-France · 20,000 · Small city (under 100K)
La Celle-Saint-CloudÎle-de-France · 20,000 · Small city (under 100K)
Mitry-MoryÎle-de-France · 20,000 · Small city (under 100K)
Chilly-MazarinÎle-de-France · 20,000 · Small city (under 100K)
BeauneBourgogne-Franche-Comté · 20,000 · Small city (under 100K)
LannionBretagne · 20,000 · Small city (under 100K)
FougeresBretagne · 20,000 · Small city (under 100K)
L'Isle-sur-la-SorgueProvence-Alpes-Côte d’Azur · 20,000 · Small city (under 100K)
Grande-SyntheHauts-de-France · 20,000 · Small city (under 100K)
Mont-Saint-AignanNormandie · 20,000 · Small city (under 100K)
SarregueminesGrand Est · 20,000 · Small city (under 100K)
CahorsOccitanie · 20,000 · Small city (under 100K)
BrugesNouvelle-Aquitaine · 20,000 · Small city (under 100K)