FrançaisGuest, Sign inJoin
Hauts-de-France · Département 62

Find your town in Pas-de-Calais

Pas-de-Calais has 887 towns and villages, each with its page. Its 131 towns of 2,500 or more are graded against towns across France on cost of living, safety, schools, health and more; 125 of 1,000 to 2,499 have subject grades.

120graded towns
6grade A− or better
887towns and villages
Calaislargest · 67,571
Pas-de-Calais at a glance

What Pas-de-Calais is like

The median ranked town in Pas-de-Calais grades highest on walkability and schools against towns across France, and lowest on health. Choose a subject to find the towns that do best on it.

The median town, subject by subjectThe median ranked town in Pas-de-Calais against French towns · the line marks the median French town
The finder

Find a town that’s…

120 towns · ordered by Pas-de-Calais rank

A+

Sailly-sur-la-Lys

Town · 3,981 people · #79 of 3,798 nationally

StrongestASchoolsASafetyLowestC+Walkability
A

Anzin-Saint-Aubin

Town · 2,833 people · #442 of 3,798 nationally

StrongestAJobs & incomeASafetyLowestC−Cost of living
A

Laventie

Town · 5,044 people · #465 of 3,798 nationally

StrongestASchoolsB+Jobs & incomeLowestC+Cost of living
A−

Lumbres

Town · 3,579 people · #710 of 3,798 nationally

StrongestA+SchoolsA−Cost of livingLowestDHealth
A−

Sainte-Catherine

Town · 3,471 people · #717 of 3,798 nationally

StrongestA+Jobs & incomeAWalkabilityLowestCHealth
A−

Saint-Martin-lez-Tatinghem

Town · 5,843 people · #836 of 3,798 nationally

StrongestA−SchoolsA−SafetyLowestC+Health
B+

Lestrem

Town · 5,009 people · #1,021 of 3,798 nationally

StrongestA+Jobs & incomeASafetyLowestC−Walkability
B+

Vitry-en-Artois

Town · 4,849 people · #1,076 of 3,798 nationally

StrongestASchoolsA−WalkabilityLowestC−Health
B+

Biache-Saint-Vaast

Town · 4,568 people · #1,205 of 3,798 nationally

StrongestASchoolsB+SafetyLowestD−Health
B+

Desvres

Town · 4,829 people · #1,207 of 3,798 nationally

StrongestA+SchoolsAWalkabilityLowestDHealth
B+

Violaines

Town · 3,839 people · #1,296 of 3,798 nationally

StrongestASafetyA−WalkabilityLowestD−Health
B

Samer

Town · 4,704 people · #1,403 of 3,798 nationally

StrongestASchoolsASafetyLowestD−Health
B

Billy-Berclau

Town · 5,093 people · #1,417 of 3,798 nationally

StrongestA−SafetyB+Jobs & incomeLowestD−Health
B

Richebourg

Town · 2,687 people · #1,420 of 3,798 nationally

StrongestAJobs & incomeA−SafetyLowestC−Walkability
B

Ardres

Town · 4,389 people · #1,459 of 3,798 nationally

StrongestASchoolsA−SafetyLowestD−Health
B

Souchez

Town · 2,663 people · #1,504 of 3,798 nationally

StrongestA−SafetyA−HealthLowestC−Schools
B

Wizernes

Town · 3,321 people · #1,538 of 3,798 nationally

StrongestASchoolsASafetyLowestD−Health
B

Dainville

Town · 5,683 people · #1,603 of 3,798 nationally

StrongestAJobs & incomeAWalkabilityLowestDHealth
B

Audruicq

Town · 5,309 people · #1,693 of 3,798 nationally

StrongestA−SchoolsB+Cost of livingLowestDHealth
B

Wimereux

Town · 6,256 people · #1,698 of 3,798 nationally

StrongestASchoolsA−WalkabilityLowestD−Cost of living
B

Burbure

Town · 2,834 people · #1,706 of 3,798 nationally

StrongestASafetyB+Cost of livingLowestD−Jobs & income
B−

Frévent

Town · 3,259 people · #1,830 of 3,798 nationally

StrongestA+SchoolsACost of livingLowestDSafety
B−

Lapugnoy

Town · 3,481 people · #1,880 of 3,798 nationally

StrongestASafetyBCost of livingLowestD−Jobs & income
B−

Cucq

Town · 5,129 people · #1,945 of 3,798 nationally

StrongestA+SchoolsB+SafetyLowestDCost of living
B−

Verquin

Town · 3,445 people · #2,010 of 3,798 nationally

StrongestB+SafetyBWalkabilityLowestDHealth
B−

Brebières

Town · 5,283 people · #2,014 of 3,798 nationally

StrongestA−SchoolsBWalkabilityLowestDHealth
B−

Saint-Pol-sur-Ternoise

Town · 4,677 people · #2,036 of 3,798 nationally

StrongestAWalkabilityB+Cost of livingLowestD−Safety
B−

Saint-Venant

Town · 2,999 people · #2,070 of 3,798 nationally

StrongestB+Jobs & incomeBSchoolsLowestD−Health
B−

Cauchy-à-la-Tour

Town · 2,593 people · #2,081 of 3,798 nationally

StrongestA−SafetyBCost of livingLowestD−Jobs & income
C+

Coulogne

Town · 5,438 people · #2,113 of 3,798 nationally

StrongestA−SafetyB+WalkabilityLowestDJobs & income
C+

Marquise

Town · 5,217 people · #2,128 of 3,798 nationally

StrongestA+SchoolsA−WalkabilityLowestD−Health
C+

Haisnes

Town · 4,396 people · #2,137 of 3,798 nationally

StrongestA−WalkabilityA−SafetyLowestD−Health
C+

Saint-Étienne-au-Mont

Town · 5,029 people · #2,141 of 3,798 nationally

StrongestA−SafetyA−SchoolsLowestD−Jobs & income
C+

Le Touquet-Paris-Plage

Town · 4,224 people · #2,199 of 3,798 nationally

StrongestA+SchoolsAJobs & incomeLowestD−Safety
C+

Blendecques

Town · 4,859 people · #2,203 of 3,798 nationally

StrongestA−SchoolsBWalkabilityLowestDHealth
C+

Aire-sur-la-Lys

Town · 9,598 people · #2,304 of 3,798 nationally

StrongestA−SchoolsB+Cost of livingLowestDHealth
C+

Auxi-le-Château

Town · 2,547 people · #2,312 of 3,798 nationally

StrongestAWalkabilityA−Cost of livingLowestDJobs & income
C+

Beaurains

Town · 5,559 people · #2,337 of 3,798 nationally

StrongestA−WalkabilityB+SchoolsLowestC−Health
C+

Isbergues

Town · 8,650 people · #2,405 of 3,798 nationally

StrongestB+Cost of livingBWalkabilityLowestDHealth
C+

Guînes

Town · 5,479 people · #2,430 of 3,798 nationally

StrongestA+SchoolsB+WalkabilityLowestD−Jobs & income
C+

Douvrin

Town · 5,867 people · #2,436 of 3,798 nationally

StrongestA−WalkabilityB+SchoolsLowestD−Health
C+

Drocourt

Town · 2,939 people · #2,443 of 3,798 nationally

StrongestA−HealthBWalkabilityLowestDJobs & income
C+

Oye-Plage

Town · 5,780 people · #2,453 of 3,798 nationally

StrongestA−SafetyB−Cost of livingLowestDHealth
C

Meurchin

Town · 3,691 people · #2,472 of 3,798 nationally

StrongestA−WalkabilityA−SafetyLowestD−Jobs & income
C

Wimille

Town · 3,866 people · #2,490 of 3,798 nationally

StrongestASchoolsB+WalkabilityLowestD−Health
C

Leforest

Town · 7,060 people · #2,573 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestD−Jobs & income
C

Sangatte

Town · 4,668 people · #2,593 of 3,798 nationally

StrongestB+WalkabilityB+HealthLowestDCost of living
C

Auchel

Town · 10,051 people · #2,624 of 3,798 nationally

StrongestA−WalkabilityA−SchoolsLowestD−Health
C

Vermelles

Town · 4,729 people · #2,635 of 3,798 nationally

StrongestA−SchoolsB−Cost of livingLowestD−Jobs & income
C

Marck

Town · 10,467 people · #2,648 of 3,798 nationally

StrongestA−SafetyBWalkabilityLowestDJobs & income
C

Neufchâtel-Hardelot

Town · 4,115 people · #2,669 of 3,798 nationally

StrongestB+SafetyBJobs & incomeLowestD−Cost of living
C

Hersin-Coupigny

Town · 6,082 people · #2,671 of 3,798 nationally

StrongestB+SafetyBCost of livingLowestD−Health
C

Saint-Laurent-Blangy

Town · 6,459 people · #2,681 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestDHealth
C

Hesdin-la-Forêt

Town · 4,480 people · #2,725 of 3,798 nationally

StrongestA−WalkabilityA−HealthLowestD−Safety
C

Saint-Martin-Boulogne

Town · 10,888 people · #2,751 of 3,798 nationally

StrongestAWalkabilityASchoolsLowestC−Health
C

Achicourt

Town · 7,873 people · #2,756 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestDJobs & income
C

Étaples

Town · 10,710 people · #2,771 of 3,798 nationally

StrongestA+SchoolsAWalkabilityLowestDHealth
C

Annezin

Town · 5,825 people · #2,790 of 3,798 nationally

StrongestB+WalkabilityBSchoolsLowestD−Health
C

Saint-Nicolas

Town · 4,494 people · #2,816 of 3,798 nationally

StrongestAWalkabilityB+SchoolsLowestDJobs & income
C

Calonne-Ricouart

Town · 5,369 people · #2,849 of 3,798 nationally

StrongestB+Cost of livingB+WalkabilityLowestD−Health
C−

Marles-les-Mines

Town · 5,411 people · #2,852 of 3,798 nationally

StrongestB+WalkabilityBCost of livingLowestD−Jobs & income
C−

Lillers

Town · 10,193 people · #2,859 of 3,798 nationally

StrongestB+Cost of livingB+WalkabilityLowestDJobs & income
C−

Arques

Town · 9,431 people · #2,865 of 3,798 nationally

StrongestB+SchoolsB+WalkabilityLowestD−Health
C−

Outreau

Town · 13,138 people · #2,936 of 3,798 nationally

StrongestA−WalkabilityA−SchoolsLowestD−Health
C−

Saint-Omer

Town · 14,382 people · #2,948 of 3,798 nationally

StrongestA+WalkabilityA−SchoolsLowestD−Safety
C−

Pont-à-Vendin

Town · 3,062 people · #2,969 of 3,798 nationally

StrongestA−WalkabilityBSchoolsLowestD−Jobs & income
C−

Auchy-les-Mines

Town · 4,625 people · #2,988 of 3,798 nationally

StrongestA−WalkabilityB+SchoolsLowestD−Health
C−

Boulogne-sur-Mer

Large town · 40,539 people · #3,056 of 3,798 nationally

StrongestA+WalkabilityASchoolsLowestD−Safety
C−

Arras

Large town · 42,875 people · #3,154 of 3,798 nationally

StrongestA+WalkabilityB+SchoolsLowestDSafety
C−

Camiers

Town · 2,582 people · #3,163 of 3,798 nationally

StrongestA−SafetyC+WalkabilityLowestDHealth
C−

Éleu-dit-Leauwette

Town · 2,805 people · #3,193 of 3,798 nationally

StrongestA−WalkabilityB+SafetyLowestD−Jobs & income
C−

Oignies

Town · 10,323 people · #3,194 of 3,798 nationally

StrongestA−WalkabilityA−SchoolsLowestD−Jobs & income
C−

Longuenesse

Town · 10,548 people · #3,196 of 3,798 nationally

StrongestAWalkabilityA−SchoolsLowestDHealth
C−

Houdain

Town · 6,945 people · #3,215 of 3,798 nationally

StrongestB+Cost of livingBWalkabilityLowestD−Jobs & income
D

Bapaume

Town · 3,779 people · #3,231 of 3,798 nationally

StrongestAWalkabilityB+Cost of livingLowestD−Safety
D

Le Portel

Town · 8,768 people · #3,241 of 3,798 nationally

StrongestAWalkabilityA−SchoolsLowestD−Health
D

Carvin

Town · 17,909 people · #3,249 of 3,798 nationally

StrongestA−SchoolsB+WalkabilityLowestDHealth
D

Vendin-le-Vieil

Town · 8,536 people · #3,258 of 3,798 nationally

StrongestB+WalkabilityBSchoolsLowestDHealth
D

Coquelles

Town · 2,638 people · #3,268 of 3,798 nationally

StrongestB+Jobs & incomeB+WalkabilityLowestDSafety
D

Beuvry

Town · 9,189 people · #3,272 of 3,798 nationally

StrongestBWalkabilityBSchoolsLowestD−Health
D

Aix-Noulette

Town · 3,902 people · #3,302 of 3,798 nationally

StrongestB−SafetyC+Jobs & incomeLowestC−Health
D

Béthune

Large town · 25,224 people · #3,311 of 3,798 nationally

StrongestAWalkabilityBSchoolsLowestD−Safety
D

Angres

Town · 4,641 people · #3,313 of 3,798 nationally

StrongestB+WalkabilityB+SafetyLowestD−Jobs & income
D

Libercourt

Town · 7,973 people · #3,315 of 3,798 nationally

StrongestA−WalkabilityB+SchoolsLowestD−Health
D

Bruay-la-Buissière

Large town · 21,424 people · #3,319 of 3,798 nationally

StrongestA−WalkabilityBCost of livingLowestDHealth
D

Sains-en-Gohelle

Town · 5,948 people · #3,339 of 3,798 nationally

StrongestA−WalkabilityB−SchoolsLowestD−Health
D

Annay

Town · 4,571 people · #3,346 of 3,798 nationally

StrongestB+WalkabilityB−SchoolsLowestD−Jobs & income
D

Montigny-en-Gohelle

Town · 9,743 people · #3,362 of 3,798 nationally

StrongestA−WalkabilityB−Cost of livingLowestD−Jobs & income
D

Divion

Town · 6,766 people · #3,415 of 3,798 nationally

StrongestBCost of livingBWalkabilityLowestD−Health
D

Vimy

Town · 4,270 people · #3,418 of 3,798 nationally

StrongestBSafetyB−Jobs & incomeLowestD−Schools
D

Bully-les-Mines

Town · 12,146 people · #3,420 of 3,798 nationally

StrongestB+WalkabilityBSchoolsLowestD−Jobs & income
D

Haillicourt

Town · 5,064 people · #3,439 of 3,798 nationally

StrongestBCost of livingBWalkabilityLowestD−Jobs & income
D

Courrières

Town · 10,176 people · #3,448 of 3,798 nationally

StrongestA−WalkabilityB−SchoolsLowestDJobs & income
D

Rang-du-Fliers

Town · 4,297 people · #3,453 of 3,798 nationally

StrongestBJobs & incomeC+WalkabilityLowestD−Health
D

Évin-Malmaison

Town · 4,628 people · #3,464 of 3,798 nationally

StrongestB+WalkabilityB−SchoolsLowestD−Jobs & income
D

Calais

Large town · 67,571 people · #3,490 of 3,798 nationally

StrongestAWalkabilityBSchoolsLowestD−Safety
D

Dourges

Town · 6,139 people · #3,507 of 3,798 nationally

StrongestA−WalkabilityC+SchoolsLowestD−Health
D

Hulluch

Town · 3,371 people · #3,520 of 3,798 nationally

StrongestB+WalkabilityB−SchoolsLowestD−Jobs & income
D

Nœux-les-Mines

Town · 11,590 people · #3,589 of 3,798 nationally

StrongestA−WalkabilityB−Cost of livingLowestD−Jobs & income
D

Mazingarbe

Town · 8,217 people · #3,596 of 3,798 nationally

StrongestBWalkabilityB−SchoolsLowestD−Health
D

Fouquières-lès-Lens

Town · 6,087 people · #3,598 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Health
D

Merlimont

Town · 3,342 people · #3,606 of 3,798 nationally

StrongestB−Jobs & incomeC+SafetyLowestDCost of living
D−

Wingles

Town · 8,720 people · #3,612 of 3,798 nationally

StrongestB+WalkabilityB−SchoolsLowestD−Jobs & income
D−

Barlin

Town · 7,331 people · #3,619 of 3,798 nationally

StrongestB+WalkabilityB−Cost of livingLowestD−Jobs & income
D−

Loos-en-Gohelle

Town · 6,799 people · #3,630 of 3,798 nationally

StrongestB+WalkabilityB−SchoolsLowestDJobs & income
D−

Hénin-Beaumont

Large town · 25,688 people · #3,639 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Health
D−

Courcelles-lès-Lens

Town · 7,830 people · #3,648 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Jobs & income
D−

Noyelles-Godault

Town · 5,994 people · #3,661 of 3,798 nationally

StrongestAWalkabilityC+SchoolsLowestD−Safety
D−

Noyelles-sous-Lens

Town · 6,854 people · #3,663 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Health
D−

Rouvroy

Town · 8,552 people · #3,683 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Health
D−

Méricourt

Town · 11,619 people · #3,707 of 3,798 nationally

StrongestB+WalkabilityC+Cost of livingLowestD−Jobs & income
D−

Harnes

Town · 12,247 people · #3,710 of 3,798 nationally

StrongestB+WalkabilityC+Cost of livingLowestD−Health
D−

Berck

Town · 12,951 people · #3,715 of 3,798 nationally

StrongestAWalkabilityC+SchoolsLowestD−Safety
D−

Billy-Montigny

Town · 7,937 people · #3,717 of 3,798 nationally

StrongestAWalkabilityB−Cost of livingLowestD−Jobs & income
D−

Sallaumines

Town · 9,414 people · #3,723 of 3,798 nationally

StrongestAWalkabilityC+Cost of livingLowestD−Jobs & income
D−

Lens

Large town · 32,920 people · #3,741 of 3,798 nationally

StrongestAWalkabilityC+Cost of livingLowestD−Safety
D−

Avion

Town · 17,435 people · #3,747 of 3,798 nationally

StrongestB+WalkabilityC+Cost of livingLowestD−Health
D−

Grenay

Town · 6,644 people · #3,749 of 3,798 nationally

StrongestA−WalkabilityB−Cost of livingLowestD−Health
D−

Liévin

Large town · 30,063 people · #3,749 of 3,798 nationally

StrongestA−WalkabilityC+Cost of livingLowestD−Health
D−

Loison-sous-Lens

Town · 5,169 people · #3,765 of 3,798 nationally

StrongestB+WalkabilityC+Cost of livingLowestD−Health

15 of these towns have a Safety Grade with a caution: between 10% and 25% of their index uses the département’s average for crimes too few to publish.

No overall grade

Towns without an overall grade

Each has its page and the subject grades it has. In France an overall grade needs a Safety Grade, and five graded subjects in all.

Éperlecques3,737 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B−, Schools B, Health D−, Jobs & income C−, Walkability DSaint-Léonard3,353 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C, Schools A−, Health C, Jobs & income A−, Walkability A−Rinxent2,987 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B−, Schools A+, Health D, Jobs & income D, Walkability CFleurbaix2,947 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C−, Schools C, Health A, Jobs & income A+, Walkability B+Labourse2,858 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B−, Schools B, Health D−, Jobs & income C, Walkability B+Allouagne2,823 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B, Schools B, Health D, Jobs & income D, Walkability BChocques2,785 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living B, Schools B−, Health D−, Jobs & income D−, Walkability B+Équihen-Plage2,619 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C−, Schools C+, Health D−, Jobs & income D−, Walkability A−La Couture2,590 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living C, Health C, Jobs & income B−, Walkability C−Verton2,571 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish; no School Grade: no collège with published results within 5 km.Graded on its page: Cost of living C, Health C, Jobs & income B−, Walkability C−Gonnehem2,525 people · No Safety Grade: over a quarter of its Safety index would come from the département’s average for crimes too few to publish.Graded on its page: Cost of living C+, Schools B−, Health C−, Jobs & income B+, Walkability D
Every town and village

756 smaller towns and villages in Pas-de-Calais

With the 131 towns of 2,500 or more above, these are all 887 communes of Pas-de-Calais, A to Z. Towns of 1,000 to 2,499 have subject grades on their page (the figure is the population); villages under 1,000 have their page with the figures, without grades. The search at the top finds these too.

Ablain-Saint-Nazaire1,994Agny1,871Ambleteuse2,033Andres1,523Annequin2,133Athies1,038Aubigny-en-Artois1,489Auchy-lès-Hesdin1,513Avesnes-le-Comte1,840Bailleul-Sir-Berthoult1,429Baincthun1,324Balinghem1,220Bayenghem-lès-Éperlecques1,018Beaumetz-lès-Loges1,003Beaurainville2,014Bellinghem1,062Bourlon1,156Bouvigny-Boyeffles2,398Brêmes1,324Bucquoy1,503Busnes1,243Calonne-sur-la-Lys1,595Camblain-Châtelain1,762Cambrin1,263Campagne-lès-Hesdin1,943Campagne-lès-Wardrecques1,301Conchil-le-Temple1,073Condette2,443Corbehem2,258Croisilles1,939Cuinchy1,784Dannes1,311Delettes1,124Duisans1,399Écourt-Saint-Quentin1,706Ecques2,181Enquin-lez-Guinegatte1,594Esquerdes1,594Essars1,753Estevelles1,979Fampoux1,267Ferques1,770Festubert1,242Fouquereuil1,632Fouquières-lès-Béthune1,108Fréthun1,403Fruges2,362Givenchy-en-Gohelle2,072Gouy-sous-Bellonne1,391Groffliers1,470Guarbecque1,381Guemps1,067Hallines1,196Hames-Boucres1,439Hardinghen1,270Helfaut1,724Hermies1,062Hesdin-l'Abbé1,891Heuringhem1,389Hinges2,485Houlle1,116Isques1,122Izel-lès-Équerchin1,040La Capelle-lès-Boulogne1,551Labeuvrière1,648Lambres-lez-Aire1,070Landrethun-le-Nord1,242Les Attaques2,064Licques1,679Locon2,324Longfossé1,528Lorgies1,651Lozinghem1,256Maisnil-lès-Ruitz1,678Mametz1,973Marconnelle1,090Maresquel-Ecquemicourt1,070Marœuil2,422Marquion1,039Mont-Bernanchon1,317Mont-Saint-Éloi1,022Montreuil-sur-Mer1,912Moulle1,170Nesles1,095Neuve-Chapelle1,409Neuville-Saint-Vaast1,628Nordausques1,271Norrent-Fontes1,381Nortkerque1,756Noyelles-lès-Vermelles2,273Offekerque1,291Oisy-le-Verger1,213Pernes1,574Racquinghem2,257Rebreuve-Ranchicourt1,071Rety2,032Rivière1,123Robecq1,328Rœux1,381Roquetoire1,970Ruitz1,478Ruminghem1,614Sailly-Labourse2,493Saint-Folquin2,349Saint-Josse1,041Saint-Omer-Capelle1,073Sainte-Marie-Kerque1,708Serques1,210Servins1,147Thélus1,310Thérouanne1,146Tilloy-lès-Mofflaines1,616Tilques1,072Tournehem-sur-la-Hem1,376Vaudricourt1,138Vaulx-Vraucourt1,099Vendin-lès-Béthune2,374Verquigneul1,978Vieille-Église1,511Wailly1,062Wailly-Beaucamp1,062Wardrecques1,328Wavrans-sur-l'Aa1,203Zudausques1,084Zutkerque1,820
631 villages under 1,000 people, A to Z: their page, no grades
AblainzevelleAchevilleAchiet-le-GrandAchiet-le-PetitAcqAcquin-WestbécourtAdinferAffringuesAgnez-lès-DuisansAgnièresAiron-Notre-DameAiron-Saint-VaastAix-en-ErgnyAix-en-IssartAlembonAletteAlincthunAlquinesAmbricourtAmbrinesAmesAmettesAmplierAnvinArleux-en-GohelleAttinAubin-Saint-VaastAubrometzAuchy-au-BoisAudembertAudincthunAudinghenAudrehemAudressellesAumervalAutinguesAverdoingtAvesnesAvesnes-lès-BapaumeAvondanceAvroultAyetteAzincourtBailleul-aux-CornaillesBailleul-lès-PernesBailleulmontBailleulvalBainghenBajusBancourtBaralleBarastreBarlyBasseuxBavincourtBayenghem-lès-SeninghemBazinghenBéalencourtBeaudricourtBeaufort-BlavincourtBeaulencourtBeaumerie-Saint-MartinBeaumetz-lès-AireBeaumetz-lès-CambraiBeauvoir-WavansBeauvoisBécourtBéhagniesBelle-et-HoullefortBellebruneBellonneBénifontaineBergueneuseBerlencourt-le-CauroyBerles-au-BoisBerles-MonchelBermicourtBernevilleBernieullesBertincourtBéthonsartBeuginBeugnâtreBeugnyBeussentBeutinBeuvrequenBezinghemBiefvillers-lès-BapaumeBienvillers-au-BoisBihucourtBimontBlairvilleBlangerval-BlangermontBlangy-sur-TernoiseBléquinBlessyBlingelBofflesBoiry-BecquerelleBoiry-Notre-DameBoiry-Saint-MartinBoiry-Sainte-RictrudeBois-BernardBoisdinghemBoisjeanBoisleux-au-MontBoisleux-Saint-MarcBomyBonnièresBonningues-lès-ArdresBonningues-lès-CalaisBoubers-lès-HesmondBoubers-sur-CancheBouin-PlumoisonBouquehaultBourecqBouret-sur-CancheBournonvilleBoursBoursinBourthesBouvelinghemBoyavalBoyellesBrévillersBréxent-ÉnocqBriasBrimeuxBrunembertBuire-au-BoisBuire-le-SecBuissyBullecourtBunevilleBusCaffiersCagnicourtCamblain-l'AbbéCambligneulCampagne-lès-BoulonnaisCampagne-lès-GuinesCampigneulles-les-GrandesCampigneulles-les-PetitesCanettemontCanlersCapelle-FermontCapelle-lès-HesdinCarencyCarlyCaucourtCaumontCavron-Saint-MartinChelersChériennesChérisyClairmaraisClenleuClerquesClétyColembertColline-BeaumontConchy-sur-CancheContesConteville-en-TernoisConteville-lès-BoulogneCormontCouinCoullemontCoulombyCoupelle-NeuveCoupelle-VieilleCourcelles-le-ComteCoursetCouturelleCoyecquesCrémarestCrépyCréquyCroisetteCroix-en-TernoisDenierDennebrœucqDiévalDohemDouchy-lès-AyetteDoudeauvilleDouriezDrouvin-le-MaraisDuryEchinghenÉclimeuxÉcoivresÉcoust-Saint-MeinEcquedecquesÉcuiresÉcurieElnesEmbryEnquin-sur-BaillonsÉpinoyEpsÉquirreErgnyÉrinErny-Saint-JulienErvillersEscallesEscœuillesEstréeEstrée-BlancheEstrée-CauchyEstrée-WaminEstréellesÉtaingÉterpignyÉtrunFamechonFarbusFauquemberguesFavreuilFebvin-PalfartFerfayFeuchyFicheuxFiefsFiennesFillièvresFléchinFlersFleuryFloringhemFoncquevillersFontaine-l'ÉtalonFontaine-lès-BoulansFontaine-lès-CroisillesFontaine-lès-HermansFortel-en-ArtoisFosseuxFoufflin-RicametzFramecourtFrémicourtFrencqFresnes-lès-MontaubanFresnicourt-le-DolmenFresnoyFresnoy-en-GohelleFressinFrévillersFrévin-CapelleGalametzGauchin-LégalGauchin-VerloingtGaudiempréGavrelleGennes-IvergnyGivenchy-le-NobleGivenchy-lès-la-BasséeGomiécourtGommecourtGosnayGouvesGouy-en-ArtoisGouy-en-TernoisGouy-Saint-AndréGouy-ServinsGraincourt-lès-HavrincourtGrand-RullecourtGrévillersGrignyGrincourt-lès-PasGuémappeGuignyGuinecourtGuisyHabarcqHalinghenHalloyHam-en-ArtoisHamblain-les-PrésHamelincourtHannescampsHaplincourtHaravesnesHaucourtHaut-LoquinHaute-AvesnesHautecloqueHautevilleHavrincourtHébuterneHendecourt-lès-CagnicourtHendecourt-lès-RansartHénin-sur-CojeulHéninelHenneveuxHénuHerbinghenHéricourtHerlin-le-SecHerlincourtHerlyHermavilleHermelinghenHerminHernicourtHervelinghenHesdigneul-lès-BéthuneHesdigneul-lès-BoulogneHesmondHestrusHeuchinHézecquesHocquinghenHouchinHouvin-HouvigneulHubersentHuclierHucqueliersHumbercampsHumbertHumerœuilleHumièresInchy-en-ArtoisIncourtInxentIvergnyIzel-lès-HameauJournyLa CalotterieLa CauchieLa ComtéLa HerlièreLa LogeLa Madelaine-sous-MontreuilLa ThieuloyeLabroyeLacresLagnicourt-MarcelLairesLandrethun-lès-ArdresLattre-Saint-QuentinLe ParcqLe PonchelLe Quesnoy-en-ArtoisLe SarsLe SouichLe TransloyLe WastLebiezLebucquièreLéchelleLedinghemLefauxLépineLespessesLespinoyLeubringhenLeulinghemLeulinghen-BernesLiencourtLièresLiettresLignereuilLigny-lès-AireLigny-Saint-FlochelLigny-sur-CancheLigny-ThilloyLinghemLinzeuxLisbourgLoison-sur-CréquoiseLonguevilleLongvilliersLottinghenLouchesLugyMagnicourt-en-ComteMagnicourt-sur-CancheMaintenayMaisnilMaisoncelleMaizièresManinManinghemManinghen-HenneMarantMarenlaMarestMaresvilleMarles-sur-CancheMarquayMartinpuichMatringhemMazinghemMencasMennevilleMentque-NortbécourtMercatelMerck-Saint-LiévinMetz-en-CoutureMingovalMoncheaux-lès-FréventMonchel-sur-CancheMonchietMonchy-au-BoisMonchy-BretonMonchy-CayeuxMonchy-le-PreuxMondicourtMontcavrelMontenescourtMonts-en-TernoisMorchiesMoringhemMorvalMoryMouriezMoyennevilleMuncq-NieurletNabringhenNédonNédonchelNempont-Saint-FirminNeuletteNeuville-au-CornetNeuville-BourjonvalNeuville-sous-MontreuilNeuville-VitasseNeuvireuilNielles-lès-ArdresNielles-lès-BléquinNielles-lès-CalaisNœux-lès-AuxiNoreuilNort-LeulinghemNouvelle-ÉgliseNoyelle-VionNoyelles-lès-HumièresNoyelles-sous-BellonneNoyelletteNuncq-HautecôteOblinghemŒuf-en-TernoisOffinOffrethunOppyOrvilleOstrevilleOurtonOuve-WirquinPalluelParentyPas-en-ArtoisPelvesPeninPernes-lès-BoulognePeuplinguesPierremontPihemPihen-lès-GuînesPittefauxPlanquesPlouvainPolincovePommeraPommierPrédefinPressyPreuresPronville-en-ArtoisPuisieuxQuéantQuelmesQuercampsQuernesQuesquesQuestrecquesQuiéry-la-MotteQuiestèdeQuilenQuœux-Haut-MaînilRadinghemRamecourtRansartRaye-sur-AuthieReberguesRebreuve-sur-CancheRebreuvietteReclinghemRécourtRecques-sur-CourseRecques-sur-HemRegnauvilleRelyRemilly-WirquinRémyRentyRiencourt-lès-BapaumeRiencourt-lès-CagnicourtRimbovalRoclincourtRocquignyRodelinghemRoëllecourtRollancourtRomblyRougefayRoussentRoyonRuisseauvilleRumaucourtRumillyRuyaulcourtSachinSailly-au-BoisSailly-en-OstreventSains-lès-FressinSains-lès-MarquionSains-lès-PernesSaint-AmandSaint-AubinSaint-AugustinSaint-DenœuxSaint-FlorisSaint-GeorgesSaint-Hilaire-CottesSaint-InglevertSaint-LégerSaint-Martin-ChoquelSaint-Martin-d'HardinghemSaint-Martin-sur-CojeulSaint-Michel-sous-BoisSaint-Michel-sur-TernoiseSaint-Rémy-au-BoisSaint-TricatSalperwickSanghenSapigniesSars-le-BoisSartonSauchy-CauchySauchy-LestréeSaudemontSaulchoySaultySavy-BerletteSellesSempySeninghemSenlecquesSenlisSéricourtSetquesSibivilleSimencourtSiracourtSombrinSorrusSouastreSurquesSus-Saint-LégerTangryTardinghenTeneurTernasThiembronneThièvresTigny-NoyelleTilloy-lès-HermavilleTilly-CapelleTincquesTingryTollentTorcyTortefontaineTortequesneTramecourtTrescaultTroisvauxTubersentVacquerie-le-BoucqVacqueriette-ErquièresValhuonVaudringhemVaulxVéluVerchinVerchocqVerlincthunVieil-HesdinVieil-MoutierVieille-ChapelleVillers-au-BoisVillers-au-FlosVillers-BrûlinVillers-ChâtelVillers-l'HôpitalVillers-lès-CagnicourtVillers-Sir-SimonVinclyVis-en-ArtoisWabenWacquinghenWailWambercourtWaminWancourtWanquetinWarlencourt-EaucourtWarlincourt-lès-PasWarlusWarluzelWavrans-sur-TernoiseWestrehemWicquinghemWidehemWierre-au-BoisWierre-EffroyWillemanWillencourtWillervalWirwignesWismesWisquesWissantWitternesseWittesYtresZoteuxZouafques
Next door

Départements next to Pas-de-Calais

The départements that share a border with it: each one’s communes, and how many of its towns have an overall grade.

Questions about Pas-de-Calais

What is the best place to live in Pas-de-Calais?

Sailly-sur-la-Lys ranks first of 120 graded towns of 2,500 or more: schools (A) and safety (A) are its strongest grades; walkability (C+) is its lowest. Anzin-Saint-Aubin and Laventie follow.

How do the biggest towns in Pas-de-Calais grade?

Calais (67,571 people) grades D overall, with its best grade in walkability. Arras (42,875 people) grades C− overall, with its best grade in walkability.

How are these towns ranked?

By the overall grade, which blends six graded subjects (cost of living, safety, schools, health, jobs and income, walkability) from public data, each comparing a town with every French town of 1,000 or more. The rank is among the towns of 2,500 or more in Pas-de-Calais, where five or more have an overall grade.

Is every commune in Pas-de-Calais on TownRatings?

Yes: all 887 have their page, listed on this page. Grading depends on size: the 131 towns of 2,500 or more get every grade we can give them, the 125 of 1,000 to 2,499 get subject grades, and the 631 villages under 1,000 have their page with the figures, without grades.

Why isn’t my town ranked?

The ranking covers towns of 2,500 or more with an overall grade. Allouagne and Chocques and La Couture and Éperlecques and 7 more have no overall grade; their pages show the grades they have, and why.

Photos: Sailly-sur-la-Lys, Pierre André Leclercq (CC BY 4.0) · Anzin-Saint-Aubin, Floflo62 (CC BY-SA 4.0) · Laventie, No. 10 Squadron RFC (Public domain) · Lumbres, Claude villetaneuse (CC BY-SA 3.0) · Sainte-Catherine, Floflo62 (CC BY-SA 4.0) · Saint-Martin-lez-Tatinghem, Bastien.pierre (CC BY-SA 3.0) · Lestrem, Bastien.pierre (CC BY-SA 3.0) · Vitry-en-Artois, Bastien.pierre (CC BY-SA 3.0) · Biache-Saint-Vaast, Unknown author Unknown author (Public domain) · Desvres, Jewome62~commonswiki (CC BY-SA 3.0) · Violaines, Pierre André Leclercq (CC BY-SA 3.0) · Samer, Amélie Tsaag Valren (CC BY-SA 4.0) · Billy-Berclau, Eurasia21eu (CC BY-SA 3.0) · Richebourg, Floflo62 (CC BY-SA 3.0) · Ardres, Havang(nl) (CC0) · Souchez, © Pierre André (CC BY-SA 4.0) · Wizernes, Bridge B (Fg Off), Royal Air Force official photographer (Public domain) · Dainville, Atrebate62 (CC BY-SA 4.0) · Audruicq, Havang(nl) (CC0) · Wimereux, René Desclée, (1868-1953). Voir Base AUTOR : base biographi… (Public domain) · Burbure, Floflo62 (CC BY-SA 4.0) · Frévent, Pat Samsky (CC BY-SA 4.0) · Lapugnoy, © Pierre André (CC BY-SA 4.0) · Cucq, Floflo62 (CC BY-SA 4.0) · Verquin, Floflo62 (CC BY-SA 3.0) · Brebières, Floflo62 (CC BY-SA 3.0) · Saint-Pol-sur-Ternoise, FrDr (CC BY-SA 4.0) · Saint-Venant, Felouch Kotek (CC BY-SA 3.0) · Cauchy-à-la-Tour, Havang(nl) (CC0) · Coulogne, Floflo62 (CC BY-SA 4.0) · Marquise, Arie M den Toom (CC BY-SA 4.0) · Haisnes, Pierre André (CC BY-SA 4.0) · Saint-Étienne-au-Mont, JHvW (CC BY-SA 4.0) · Le Touquet-Paris-Plage, AntonyB (CC BY-SA 3.0) · Blendecques, Serge Ottaviani (CC BY-SA 3.0) · Aire-sur-la-Lys, Benjism89 (CC BY-SA 3.0) · Auxi-le-Château, Markus3 (Marc ROUSSEL) (CC BY-SA 3.0) · Beaurains, Alfred Bastien (Public domain) · Isbergues, Nul presse (CC BY-SA 4.0) · Guînes, James Cridland from UK (CC BY 2.0) · Douvrin, Havang(nl) (CC0) · Drocourt, Apphim (CC BY-SA 3.0) · Oye-Plage, Jean Marc Gfp (CC BY 3.0) · Meurchin, © Pierre André (CC BY-SA 4.0) · Wimille, René Desclée (°Tournai 1868 - †Tournai 1953). Voir Base AUT… (Public domain) · Leforest, Havang(nl) (CC0) · Sangatte, Bodoklecksel (CC BY-SA 3.0) · Auchel, Felouch Kotek (CC0) · Vermelles, Unknown author Unknown author or not provided (Public domain) · Marck, Mickael Denet (CC BY-SA 3.0) · Neufchâtel-Hardelot, Valentin Polo vp_fr (CC0) · Hersin-Coupigny, Floflo62 (CC BY-SA 4.0) · Saint-Laurent-Blangy, Floflo62 (CC BY-SA 4.0) · Hesdin-la-Forêt, Steve C from Hesdin, FRANCE (CC BY 2.0) · Saint-Martin-Boulogne, Camille Enlart (CC BY-SA 4.0) · Achicourt, Floflo62 (CC BY-SA 4.0) · Étaples, Floflo62 (CC BY-SA 4.0) · Annezin, Floflo62 (CC BY-SA 3.0) · Saint-Nicolas, Pierre André Leclercq (CC BY-SA 4.0) · Calonne-Ricouart, Floflo62 (CC BY-SA 3.0) · Marles-les-Mines, Felouch Kotek (CC BY-SA 3.0) · Lillers, Havang(nl) (CC0) · Arques, U.S. Army Air Forces Spot Number D8520, Sortie PP16-30PRS, … (Public domain) · Outreau, Floflo62 (CC BY-SA 4.0) · Saint-Omer, AirScott (CC BY-SA 4.0) · Pont-à-Vendin, Unknown author Unknown author (Public domain) · Auchy-les-Mines, Havang(nl) (CC0) · Boulogne-sur-Mer, Matthieu Debailleul (CC BY-SA 1.0) · Arras, Department of Defense. Department of the Army. Office of th… (Public domain) · Camiers, Jacques Rocquet (CC BY-SA 4.0) · Éleu-dit-Leauwette, Jérémy Jännick (Public domain) · Oignies, APPHIM (CC BY-SA 3.0) · Longuenesse, Havang(nl) (CC0) · Houdain, Felouch Kotek (CC BY-SA 3.0) · Bapaume, Opérateur Z (code armée). (CC BY-SA 4.0) · Le Portel, Jarosław Baranowski (CC BY-SA 3.0) · Carvin, Jérémy Jännick (Public domain) · Vendin-le-Vieil, Mrugala Fabrice (CC BY-SA 4.0) · Coquelles, Romainberth (CC BY-SA 3.0) · Beuvry, Floflo62 (CC BY-SA 4.0) · Aix-Noulette, Floflo62 (CC BY-SA 4.0) · Béthune, JackyM59 (CC BY-SA 4.0) · Angres, A. Y. Jackson (Public domain) · Libercourt, Vincent van Zeijst (CC BY-SA 4.0) · Bruay-la-Buissière, Codepem (CC BY-SA 3.0) · Sains-en-Gohelle, Denudt (CC BY-SA 4.0) · Annay, Jérémy Jännick (Public domain) · Montigny-en-Gohelle, Auteur inconnu, image scannée par JÄNNICK Jérémy (Public domain) · Divion, Auteur inconnu, image scannée par JÄNNICK Jérémy (Public domain) · Vimy, Gadmer Frédéric (CC BY-SA 4.0) · Bully-les-Mines, Floflo62 (CC BY-SA 3.0) · Haillicourt, Floflo62 (CC BY-SA 3.0) · Courrières, Own work (CC BY-SA 3.0) · Rang-du-Fliers, Charles Emmanuel Joseph Roussel (Public domain) · Évin-Malmaison, Own work (CC BY-SA 3.0) · Calais, Anonymous Unknown author (Public domain) · Dourges, Havang(nl) (CC0) · Hulluch, Unknown author Unknown author (Public domain) · Nœux-les-Mines, © Pierre André (CC BY-SA 4.0) · Mazingarbe, K!roman (CC BY-SA 3.0) · Fouquières-lès-Lens, Opérateur D (code armée). (CC BY-SA 4.0) · Merlimont, Pierre André Leclercq (CC BY-SA 4.0) · Wingles, Floflo62 (CC BY-SA 3.0) · Barlin, Unknown 1938 (Public domain) · Loos-en-Gohelle, Jérémy Jännick (Public domain) · Hénin-Beaumont, Unknown author Unknown author (Public domain) · Courcelles-lès-Lens, Havang(nl) (CC0) · Noyelles-Godault, Havang(nl) (CC0) · Noyelles-sous-Lens, Apphim (CC BY-SA 3.0) · Rouvroy, Ottaviani (CC BY 4.0) · Méricourt, Édition Franchois, Béthune (P-de-C) (CC BY-SA 4.0) · Harnes, JÄNNICK Jérémy (Public domain) · Berck, Wan00005 (Public domain) · Billy-Montigny, Jérémy Jännick (Public domain) · Sallaumines, APPHIM (CC BY-SA 3.0) · Lens, Richard Carline (Public domain) · Avion, Maitre So (Public domain) · Grenay, Frschoeller (CC BY-SA 4.0) · Liévin, Gadmer Frédéric (CC BY-SA 4.0) · Loison-sous-Lens, Floflo62 (CC BY-SA 3.0), via Wikimedia Commons.

Sources: TownRatings grades: our own summary of the data, ranking French towns against each other only, run #47 of October 30, 2026 · INSEE, census 2023 (population). Under the Licence Ouverte / Open Licence 2.0 (Etalab).

Contains public sector information under the Licence Ouverte / Open Licence 2.0 (Etalab): INSEE, DGFiP, the Interior Ministry’s statistics service (SSMSI), the Ministry of Education (DEPP), the Health Ministry’s statistics service (DREES) and the Housing Ministry (Carte des loyers). Commune boundaries: IGN Admin Express.