GrasseProvence-Alpes-Côte d’Azur · 51,000 · Small city (under 100K)
BondyÎle-de-France · 51,000 · Small city (under 100K)
LavalPays de la Loire · 49,000 · Small city (under 100K)
EvreuxNormandie · 49,000 · Small city (under 100K)
Saint-PriestAuvergne-Rhône-Alpes · 49,000 · Small city (under 100K)
SuresnesÎle-de-France · 49,000 · Small city (under 100K)
MartiguesProvence-Alpes-Côte d’Azur · 48,000 · Small city (under 100K)
VincennesÎle-de-France · 48,000 · Small city (under 100K)
AubagneProvence-Alpes-Côte d’Azur · 48,000 · Small city (under 100K)
Saint-MaloBretagne · 47,000 · Small city (under 100K)
Livry-GarganÎle-de-France · 47,000 · Small city (under 100K)
BloisCentre-Val de Loire · 47,000 · Small city (under 100K)
Rosny-sous-BoisÎle-de-France · 47,000 · Small city (under 100K)
La CourneuveÎle-de-France · 47,000 · Small city (under 100K)
Brive-la-GaillardeNouvelle-Aquitaine · 47,000 · Small city (under 100K)
BastiaCorsica · 47,000 · Small city (under 100K)
TalenceNouvelle-Aquitaine · 46,000 · Small city (under 100K)
MeudonÎle-de-France · 46,000 · Small city (under 100K)
MontrougeÎle-de-France · 46,000 · Small city (under 100K)
AlesOccitanie · 46,000 · Small city (under 100K)
CarcassonneOccitanie · 46,000 · Small city (under 100K)
MelunÎle-de-France · 46,000 · Small city (under 100K)
Choisy-le-RoiÎle-de-France · 46,000 · Small city (under 100K)
BelfortBourgogne-Franche-Comté · 46,000 · Small city (under 100K)
AlfortvilleÎle-de-France · 46,000 · Small city (under 100K)
Noisy-le-SecÎle-de-France · 46,000 · Small city (under 100K)
SeteOccitanie · 45,000 · Small city (under 100K)
Chalon-sur-SaoneBourgogne-Franche-Comté · 45,000 · Small city (under 100K)
BagneuxÎle-de-France · 45,000 · Small city (under 100K)
TarbesOccitanie · 44,000 · Small city (under 100K)
Saint-BrieucBretagne · 44,000 · Small city (under 100K)
IstresProvence-Alpes-Côte d’Azur · 44,000 · Small city (under 100K)
Salon-de-ProvenceProvence-Alpes-Côte d’Azur · 44,000 · Small city (under 100K)
PuteauxÎle-de-France · 44,000 · Small city (under 100K)
Caluire-et-CuireAuvergne-Rhône-Alpes · 44,000 · Small city (under 100K)
RezePays de la Loire · 44,000 · Small city (under 100K)
Mantes-la-JolieÎle-de-France · 44,000 · Small city (under 100K)
ValenciennesHauts-de-France · 43,000 · Small city (under 100K)
AngletNouvelle-Aquitaine · 43,000 · Small city (under 100K)
BagnoletÎle-de-France · 43,000 · Small city (under 100K)
BronAuvergne-Rhône-Alpes · 43,000 · Small city (under 100K)
Chalons-en-ChampagneGrand Est · 43,000 · Small city (under 100K)
ChateaurouxCentre-Val de Loire · 43,000 · Small city (under 100K)
ArrasHauts-de-France · 43,000 · Small city (under 100K)
ThionvilleGrand Est · 43,000 · Small city (under 100K)
Villenave-d'OrnonNouvelle-Aquitaine · 43,000 · Small city (under 100K)
CastresOccitanie · 43,000 · Small city (under 100K)
Bourg-en-BresseAuvergne-Rhône-Alpes · 42,000 · Small city (under 100K)
GagnyÎle-de-France · 42,000 · Small city (under 100K)
Le CannetProvence-Alpes-Côte d’Azur · 42,000 · Small city (under 100K)
AngoulemeNouvelle-Aquitaine · 42,000 · Small city (under 100K)
Garges-les-GonesseÎle-de-France · 42,000 · Small city (under 100K)
VillepinteÎle-de-France · 41,000 · Small city (under 100K)
StainsÎle-de-France · 41,000 · Small city (under 100K)
GapProvence-Alpes-Côte d’Azur · 41,000 · Small city (under 100K)
PoissyÎle-de-France · 41,000 · Small city (under 100K)
ColomiersOccitanie · 41,000 · Small city (under 100K)
WattrelosHauts-de-France · 41,000 · Small city (under 100K)
DraguignanProvence-Alpes-Côte d’Azur · 41,000 · Small city (under 100K)
Saint-Germain-en-LayeÎle-de-France · 41,000 · Small city (under 100K)
CompiegneHauts-de-France · 41,000 · Small city (under 100K)
MontelimarAuvergne-Rhône-Alpes · 41,000 · Small city (under 100K)
Boulogne-sur-MerHauts-de-France · 41,000 · Small city (under 100K)
DouaiHauts-de-France · 40,000 · Small city (under 100K)
Marcq-en-BaroeulHauts-de-France · 40,000 · Small city (under 100K)
Neuilly-sur-MarneÎle-de-France · 40,000 · Small city (under 100K)
La CiotatProvence-Alpes-Côte d’Azur · 38,000 · Small city (under 100K)
Joue-les-ToursCentre-Val de Loire · 38,000 · Small city (under 100K)
ChartresCentre-Val de Loire · 38,000 · Small city (under 100K)
OullinsAuvergne-Rhône-Alpes · 38,000 · Small city (under 100K)
Thonon-les-BainsAuvergne-Rhône-Alpes · 38,000 · Small city (under 100K)
FranconvilleÎle-de-France · 38,000 · Small city (under 100K)
Saint-Martin-d'HeresAuvergne-Rhône-Alpes · 38,000 · Small city (under 100K)
AnnemasseAuvergne-Rhône-Alpes · 38,000 · Small city (under 100K)
Savigny-sur-OrgeÎle-de-France · 38,000 · Small city (under 100K)
EchirollesAuvergne-Rhône-Alpes · 37,000 · Small city (under 100K)
PalaiseauÎle-de-France · 37,000 · Small city (under 100K)
RomainvilleÎle-de-France · 37,000 · Small city (under 100K)
Saint-RaphaelProvence-Alpes-Côte d’Azur · 37,000 · Small city (under 100K)
Six-Fours-les-PlagesProvence-Alpes-Côte d’Azur · 37,000 · Small city (under 100K)
Conflans-Sainte-HonorineÎle-de-France · 37,000 · Small city (under 100K)
VitrollesProvence-Alpes-Côte d’Azur · 37,000 · Small city (under 100K)
ChatillonÎle-de-France · 37,000 · Small city (under 100K)
MeyzieuAuvergne-Rhône-Alpes · 37,000 · Small city (under 100K)
Athis-MonsÎle-de-France · 37,000 · Small city (under 100K)
BezonsÎle-de-France · 36,000 · Small city (under 100K)
HaguenauGrand Est · 36,000 · Small city (under 100K)
CreilHauts-de-France · 36,000 · Small city (under 100K)
Villeneuve-Saint-GeorgesÎle-de-France · 36,000 · Small city (under 100K)
Villefranche-sur-SaoneAuvergne-Rhône-Alpes · 36,000 · Small city (under 100K)
Chatenay-MalabryÎle-de-France · 36,000 · Small city (under 100K)
Saint-ChamondAuvergne-Rhône-Alpes · 36,000 · Small city (under 100K)
Sainte-Genevieve-des-BoisÎle-de-France · 35,000 · Small city (under 100K)
RoanneAuvergne-Rhône-Alpes · 35,000 · Small city (under 100K)
Le Perreux-Sur-MarneÎle-de-France · 35,000 · Small city (under 100K)
MaconBourgogne-Franche-Comté · 35,000 · Small city (under 100K)
AuxerreBourgogne-Franche-Comté · 35,000 · Small city (under 100K)
SchiltigheimGrand Est · 35,000 · Small city (under 100K)
TrappesÎle-de-France · 35,000 · Small city (under 100K)
Les MureauxÎle-de-France · 35,000 · Small city (under 100K)
HouillesÎle-de-France · 34,000 · Small city (under 100K)
MarignaneProvence-Alpes-Côte d’Azur · 34,000 · Small city (under 100K)
Pierrefitte-sur-SeineÎle-de-France · 34,000 · Small city (under 100K)
Romans-sur-IsereAuvergne-Rhône-Alpes · 33,000 · Small city (under 100K)
Villiers-sur-MarneÎle-de-France · 33,000 · Small city (under 100K)
MontluconAuvergne-Rhône-Alpes · 33,000 · Small city (under 100K)
NeversBourgogne-Franche-Comté · 33,000 · Small city (under 100K)
LensHauts-de-France · 33,000 · Small city (under 100K)
ThiaisÎle-de-France · 33,000 · Small city (under 100K)
Saint-Medard-en-JallesNouvelle-Aquitaine · 33,000 · Small city (under 100K)
AgenNouvelle-Aquitaine · 33,000 · Small city (under 100K)
Montigny-le-BretonneuxÎle-de-France · 32,000 · Small city (under 100K)
Nogent-sur-MarneÎle-de-France · 32,000 · Small city (under 100K)
Aix-les-BainsAuvergne-Rhône-Alpes · 32,000 · Small city (under 100K)
EpinalGrand Est · 32,000 · Small city (under 100K)
Saint-Laurent-du-VarProvence-Alpes-Côte d’Azur · 32,000 · Small city (under 100K)
PontoiseÎle-de-France · 32,000 · Small city (under 100K)
BeglesNouvelle-Aquitaine · 32,000 · Small city (under 100K)
PlaisirÎle-de-France · 32,000 · Small city (under 100K)
VienneAuvergne-Rhône-Alpes · 32,000 · Small city (under 100K)