CarpentrasProvence-Alpes-Côte d’Azur · 32,000 · Small city (under 100K)
Mont-de-MarsanNouvelle-Aquitaine · 32,000 · Small city (under 100K)
DreuxCentre-Val de Loire · 32,000 · Small city (under 100K)
Vigneux-sur-SeineÎle-de-France · 31,000 · Small city (under 100K)
Rillieux-la-PapeAuvergne-Rhône-Alpes · 31,000 · Small city (under 100K)
GoussainvilleÎle-de-France · 31,000 · Small city (under 100K)
Ris-OrangisÎle-de-France · 31,000 · Small city (under 100K)
L'Hay-les-RosesÎle-de-France · 31,000 · Small city (under 100K)
Savigny-le-TempleÎle-de-France · 31,000 · Small city (under 100K)
CambraiHauts-de-France · 31,000 · Small city (under 100K)
CachanÎle-de-France · 31,000 · Small city (under 100K)
ChatelleraultNouvelle-Aquitaine · 31,000 · Small city (under 100K)
Viry-ChatillonÎle-de-France · 31,000 · Small city (under 100K)
MentonProvence-Alpes-Côte d’Azur · 31,000 · Small city (under 100K)
ChatouÎle-de-France · 31,000 · Small city (under 100K)
MalakoffÎle-de-France · 31,000 · Small city (under 100K)
La Garenne-ColombesÎle-de-France · 30,000 · Small city (under 100K)
TournefeuilleOccitanie · 30,000 · Small city (under 100K)
Bourgoin-JallieuAuvergne-Rhône-Alpes · 30,000 · Small city (under 100K)
DraveilÎle-de-France · 30,000 · Small city (under 100K)
LievinHauts-de-France · 30,000 · Small city (under 100K)
Villiers-le-BelÎle-de-France · 30,000 · Small city (under 100K)
Vandoeuvre-les-NancyGrand Est · 30,000 · Small city (under 100K)
AgdeOccitanie · 30,000 · Small city (under 100K)
Decines-CharpieuAuvergne-Rhône-Alpes · 30,000 · Small city (under 100K)
Saint-CloudÎle-de-France · 30,000 · Small city (under 100K)
VillemombleÎle-de-France · 30,000 · Small city (under 100K)
GuyancourtÎle-de-France · 30,000 · Small city (under 100K)
OrangeProvence-Alpes-Côte d’Azur · 30,000 · Small city (under 100K)
FresnesÎle-de-France · 30,000 · Small city (under 100K)
Saint-Etienne-du-RouvrayNormandie · 30,000 · Small city (under 100K)
ErmontÎle-de-France · 29,000 · Small city (under 100K)
Clichy-sous-BoisÎle-de-France · 29,000 · Small city (under 100K)
VallaurisProvence-Alpes-Côte d’Azur · 29,000 · Small city (under 100K)
PerigueuxNouvelle-Aquitaine · 29,000 · Small city (under 100K)
Sotteville-les-RouenNormandie · 29,000 · Small city (under 100K)
Bois-ColombesÎle-de-France · 29,000 · Small city (under 100K)
Le Plessis-RobinsonÎle-de-France · 29,000 · Small city (under 100K)
Charenton-le-PontÎle-de-France · 29,000 · Small city (under 100K)
MaubeugeHauts-de-France · 29,000 · Small city (under 100K)
MontfermeilÎle-de-France · 29,000 · Small city (under 100K)
Le ChesnayÎle-de-France · 29,000 · Small city (under 100K)
VanvesÎle-de-France · 29,000 · Small city (under 100K)
Saint-Sebastien-sur-LoirePays de la Loire · 29,000 · Small city (under 100K)
OrvaultPays de la Loire · 29,000 · Small city (under 100K)
DieppeNormandie · 28,000 · Small city (under 100K)
SoissonsHauts-de-France · 28,000 · Small city (under 100K)
LommeHauts-de-France · 28,000 · Small city (under 100K)
YerresÎle-de-France · 28,000 · Small city (under 100K)
Illkirch-GraffenstadenGrand Est · 28,000 · Small city (under 100K)
Sucy-en-BrieÎle-de-France · 28,000 · Small city (under 100K)
RambouilletÎle-de-France · 28,000 · Small city (under 100K)
GonesseÎle-de-France · 28,000 · Small city (under 100K)
BlagnacOccitanie · 28,000 · Small city (under 100K)
TavernyÎle-de-France · 28,000 · Small city (under 100K)
La Teste-de-BuchNouvelle-Aquitaine · 28,000 · Small city (under 100K)
Bussy-Saint-GeorgesÎle-de-France · 27,000 · Small city (under 100K)
Champs-Sur-MarneÎle-de-France · 27,000 · Small city (under 100K)
Limeil-BrevannesÎle-de-France · 27,000 · Small city (under 100K)
Cormeilles-en-ParisisÎle-de-France · 27,000 · Small city (under 100K)
BergeracNouvelle-Aquitaine · 27,000 · Small city (under 100K)
SensBourgogne-Franche-Comté · 27,000 · Small city (under 100K)
LambersartHauts-de-France · 27,000 · Small city (under 100K)
ArmentieresHauts-de-France · 27,000 · Small city (under 100K)
GradignanNouvelle-Aquitaine · 27,000 · Small city (under 100K)
VilleparisisÎle-de-France · 27,000 · Small city (under 100K)
SannoisÎle-de-France · 27,000 · Small city (under 100K)
EtampesÎle-de-France · 27,000 · Small city (under 100K)
GrignyÎle-de-France · 27,000 · Small city (under 100K)
CenonNouvelle-Aquitaine · 27,000 · Small city (under 100K)
Bretigny-sur-OrgeÎle-de-France · 27,000 · Small city (under 100K)
LunelOccitanie · 27,000 · Small city (under 100K)
La GardeProvence-Alpes-Côte d’Azur · 26,000 · Small city (under 100K)
ElancourtÎle-de-France · 26,000 · Small city (under 100K)
SaumurPays de la Loire · 26,000 · Small city (under 100K)
VertouPays de la Loire · 26,000 · Small city (under 100K)
AurillacAuvergne-Rhône-Alpes · 26,000 · Small city (under 100K)
EaubonneÎle-de-France · 26,000 · Small city (under 100K)
BiarritzNouvelle-Aquitaine · 26,000 · Small city (under 100K)
MiramasProvence-Alpes-Côte d’Azur · 26,000 · Small city (under 100K)
MuretOccitanie · 26,000 · Small city (under 100K)
Castelnau-le-LezOccitanie · 26,000 · Small city (under 100K)
Villeneuve-la-GarenneÎle-de-France · 26,000 · Small city (under 100K)
Les Pavillons-sous-BoisÎle-de-France · 26,000 · Small city (under 100K)
Le Grand-QuevillyNormandie · 26,000 · Small city (under 100K)
LormontNouvelle-Aquitaine · 26,000 · Small city (under 100K)
Henin-BeaumontHauts-de-France · 26,000 · Small city (under 100K)
BrunoyÎle-de-France · 26,000 · Small city (under 100K)
CavaillonProvence-Alpes-Côte d’Azur · 26,000 · Small city (under 100K)
Saint-Ouen-l'AumoneÎle-de-France · 26,000 · Small city (under 100K)
AlenconNormandie · 25,000 · Small city (under 100K)
CherbourgNormandie · 25,000 · Small city (under 100K)
SaintesNouvelle-Aquitaine · 25,000 · Small city (under 100K)
VernonNormandie · 25,000 · Small city (under 100K)
BethuneHauts-de-France · 25,000 · Small city (under 100K)
VichyAuvergne-Rhône-Alpes · 25,000 · Small city (under 100K)
Le BouscatNouvelle-Aquitaine · 25,000 · Small city (under 100K)
VierzonCentre-Val de Loire · 25,000 · Small city (under 100K)
LibourneNouvelle-Aquitaine · 25,000 · Small city (under 100K)
EysinesNouvelle-Aquitaine · 25,000 · Small city (under 100K)
MontbeliardBourgogne-Franche-Comté · 25,000 · Small city (under 100K)
Charleville-MezieresGrand Est · 25,000 · Small city (under 100K)
OrlyÎle-de-France · 25,000 · Small city (under 100K)
LaonHauts-de-France · 24,000 · Small city (under 100K)
FrontignanOccitanie · 24,000 · Small city (under 100K)
Le Kremlin-BicetreÎle-de-France · 24,000 · Small city (under 100K)
CoueronPays de la Loire · 24,000 · Small city (under 100K)
Fontenay-aux-RosesÎle-de-France · 24,000 · Small city (under 100K)
MontgeronÎle-de-France · 24,000 · Small city (under 100K)
RodezOccitanie · 24,000 · Small city (under 100K)
BeaupreauPays de la Loire · 24,000 · Small city (under 100K)
Les LilasÎle-de-France · 24,000 · Small city (under 100K)
DoleBourgogne-Franche-Comté · 24,000 · Small city (under 100K)
La Valette-du-VarProvence-Alpes-Côte d’Azur · 24,000 · Small city (under 100K)
Dammarie-le-LysÎle-de-France · 24,000 · Small city (under 100K)
OlivetCentre-Val de Loire · 24,000 · Small city (under 100K)
Herouville-Saint-ClairNormandie · 23,000 · Small city (under 100K)
RochefortNouvelle-Aquitaine · 23,000 · Small city (under 100K)
Combs-la-VilleÎle-de-France · 23,000 · Small city (under 100K)
LanesterBretagne · 23,000 · Small city (under 100K)