Largest City in France

2026 ranking · brevet pass rate

The towns in France with the highest brevet pass rate

Hasparren (Pyrénées-Atlantiques), Collonges-sous-Salève (Haute-Savoie), Tartas (Landes), and Châteauneuf-de-Galaure (Drôme) share the highest brevet pass rate in France: 100.0%.

1,172 towns ranked out of 34,875

Hasparren, 1stThe next 19

The podium

  1. 1stHasparren 100.0% Pyrénées-Atlantiques
  2. 2ndCollonges-sous-Salève 100.0% Haute-Savoie
  3. 3rdTartas 100.0% Landes

This ranking covers 1,172 of the 34,875 towns in France. Not ranked: towns with fewer than two middle schools with published results. The table is split into pages of 100 towns. At the other end of the ranking, Saint-Laurent-du-Maroni (French Guiana) comes last with 60.8%.

In France, a commune is the smallest unit of local government, from large cities to tiny villages. Paris, Lyon and Marseille are ranked as whole communes: their arrondissements (districts) have no rank of their own.

The ranking: highest brevet pass rates in France

Rank Town Department Brevet pass rate Proportional bar Population
1 tied Hasparren Pyrénées-Atlantiques (64) 100.0 7,883
1 tied Collonges-sous-Salève Haute-Savoie (74) 100.0 3,945
1 tied Tartas Landes (40) 100.0 3,218
1 tied Châteauneuf-de-Galaure Drôme (26) 100.0 2,425
5 Buc Yvelines (78) 99.4 5,934
6 Givry Saône-et-Loire (71) 99.1 3,707
7 Verrières-en-Anjou Maine-et-Loire (49) 99.0 8,421
8 tied Saint-Jean-Pied-de-Port Pyrénées-Atlantiques (64) 98.9 1,778
8 tied Abondance Haute-Savoie (74) 98.9 1,745
10 tied Ploudalmézeau Finistère (29) 98.7 6,657
10 tied Marcillac-Vallon Aveyron (12) 98.7 1,766
12 Richelieu Indre-et-Loire (37) 98.5 1,619
13 Villaines-la-Juhel Mayenne (53) 98.3 2,713
14 tied Tinchebray-Bocage Orne (61) 98.2 4,875
14 tied Pontacq Pyrénées-Atlantiques (64) 98.2 2,983
14 tied Sauveterre-de-Béarn Pyrénées-Atlantiques (64) 98.2 1,460
17 Briec Finistère (29) 98.1 5,940
18 Beaupréau-en-Mauges Maine-et-Loire (49) 98.0 24,720
19 tied Valbonne Alpes-Maritimes (06) 97.9 12,669
19 tied Thônes Haute-Savoie (74) 97.9 6,924
21 Riedisheim Haut-Rhin (68) 97.8 12,467
22 tied Linselles Nord (59) 97.7 8,249
22 tied Loireauxence Loire-Atlantique (44) 97.7 7,748
22 tied Bagnères-de-Bigorre Hautes-Pyrénées (65) 97.7 7,375
22 tied Tence Haute-Loire (43) 97.7 3,189
26 tied Mauges-sur-Loire Maine-et-Loire (49) 97.6 19,159
26 tied Pibrac Haute-Garonne (31) 97.6 9,188
28 tied Orée d'Anjou Maine-et-Loire (49) 97.5 17,527
28 tied Perros-Guirec Côtes-d'Armor (22) 97.5 7,473
30 tied Montbrison Loire (42) 97.4 16,656
30 tied Plérin Côtes-d'Armor (22) 97.4 14,880
30 tied Monistrol-sur-Loire Haute-Loire (43) 97.4 9,216
30 tied Cambo-les-Bains Pyrénées-Atlantiques (64) 97.4 6,860
30 tied Marquise Pas-de-Calais (62) 97.4 5,288
35 Lescar Pyrénées-Atlantiques (64) 97.2 9,868
36 tied Le Mesnil-Esnard Seine-Maritime (76) 97.1 8,560
36 tied Nay Pyrénées-Atlantiques (64) 97.1 3,370
38 tied Châteaugiron Ille-et-Vilaine (35) 97.0 11,092
38 tied Sainte-Luce Martinique (972) 97.0 9,605
38 tied Crozon Finistère (29) 97.0 7,662
38 tied Ambert Puy-de-Dôme (63) 97.0 6,732
38 tied Ernée Mayenne (53) 97.0 5,599
38 tied Bergues Nord (59) 97.0 3,565
38 tied Bourg-Argental Loire (42) 97.0 2,943
45 tied Chamalières Puy-de-Dôme (63) 96.9 18,059
45 tied Le Relecq-Kerhuon Finistère (29) 96.9 12,171
47 tied Liffré Ille-et-Vilaine (35) 96.8 9,484
47 tied Cysoing Nord (59) 96.8 4,918
47 tied Mortain-Bocage Manche (50) 96.8 3,130
50 tied Saint-Gilles-Croix-de-Vie Vendée (85) 96.7 8,741
50 tied Arradon Morbihan (56) 96.7 5,994
50 tied Aigrefeuille-sur-Maine Loire-Atlantique (44) 96.7 4,299
50 tied Pléneuf-Val-André Côtes-d'Armor (22) 96.7 4,108
54 tied Thizy-les-Bourgs Rhône (69) 96.6 5,877
54 tied Corenc Isère (38) 96.6 4,345
56 tied Le Vésinet Yvelines (78) 96.5 16,010
56 tied Chamonix-Mont-Blanc Haute-Savoie (74) 96.5 9,023
56 tied Ardres Pas-de-Calais (62) 96.5 4,439
56 tied Le Russey Doubs (25) 96.5 2,638
60 tied Bourg-la-Reine Hauts-de-Seine (92) 96.4 21,318
60 tied Saint-Aubin-d'Aubigné Ille-et-Vilaine (35) 96.4 4,393
60 tied Rieupeyroux Aveyron (12) 96.4 2,021
63 tied Neuilly-sur-Seine Hauts-de-Seine (92) 96.3 60,515
63 tied Bry-sur-Marne Val-de-Marne (94) 96.3 18,807
63 tied Saint-Julien-Chapteuil Haute-Loire (43) 96.3 2,086
66 tied Saint-Germain-en-Laye Yvelines (78) 96.2 47,628
66 tied Lesquin Nord (59) 96.2 9,691
66 tied Gières Isère (38) 96.2 7,481
66 tied Jurançon Pyrénées-Atlantiques (64) 96.2 7,309
70 tied Saint-Renan Finistère (29) 96.1 8,772
70 tied Desvres Pas-de-Calais (62) 96.1 4,866
72 tied Sèvremoine Maine-et-Loire (49) 96.0 26,473
72 tied Châteaulin Finistère (29) 96.0 5,507
72 tied Val d'Oingt Rhône (69) 96.0 4,219
72 tied Airvault Deux-Sèvres (79) 96.0 3,353
76 tied Vertou Loire-Atlantique (44) 95.9 26,684
76 tied Longuenesse Pas-de-Calais (62) 95.9 11,039
78 tied Muzillac Morbihan (56) 95.8 5,229
78 tied Laventie Pas-de-Calais (62) 95.8 5,137
80 tied Nogent-sur-Marne Val-de-Marne (94) 95.7 32,701
80 tied Enghien-les-Bains Val-d'Oise (95) 95.7 11,549
80 tied Bain-de-Bretagne Ille-et-Vilaine (35) 95.7 7,851
83 tied Ploërmel Morbihan (56) 95.6 10,688
83 tied Baud Morbihan (56) 95.6 6,519
83 tied Saint-Sever Landes (40) 95.6 5,171
83 tied Saint-Martin-en-Haut Rhône (69) 95.6 4,086
87 tied Vincennes Val-de-Marne (94) 95.5 48,644
87 tied Gex Ain (01) 95.5 13,912
87 tied Landivisiau Finistère (29) 95.5 9,714
87 tied Trouville-sur-Mer Calvados (14) 95.5 4,671
87 tied Moutiers-les-Mauxfaits Vendée (85) 95.5 2,427
87 tied Saint-Palais Pyrénées-Atlantiques (64) 95.5 2,291
93 tied Orsay Essonne (91) 95.4 16,869
93 tied Montesson Yvelines (78) 95.4 14,761
93 tied Les Achards Vendée (85) 95.4 5,633
93 tied Maringues Puy-de-Dôme (63) 95.4 3,192
93 tied Malestroit Morbihan (56) 95.4 2,610
98 tied Bastia Haute-Corse (2B) 95.3 47,374
98 tied Le Chesnay-Rocquencourt Yvelines (78) 95.3 31,339
98 tied Les Herbiers Vendée (85) 95.3 17,053

Source: French Ministry of Education (DEPP), brevet results; candidates who passed the brevet at the latest session, all of the town’s middle schools combined, towns with at least two middle schools. Not ranked: towns with fewer than two middle schools with published results. Tied values share the same rank. Data sources.

FAQ

Highest brevet pass rates in France: FAQ

Which town in France has the highest brevet pass rate?

Hasparren (Pyrénées-Atlantiques), Collonges-sous-Salève (Haute-Savoie), Tartas (Landes), and Châteauneuf-de-Galaure (Drôme) share the highest brevet pass rate in France: 100.0%.

What are the 10 towns in France with the highest brevet pass rate?

In order: Hasparren (100.0%), Collonges-sous-Salève (100.0%), Tartas (100.0%), Châteauneuf-de-Galaure (100.0%), Buc (99.4%), Givry (99.1%), Verrières-en-Anjou (99.0%), Saint-Jean-Pied-de-Port (98.9%), Abondance (98.9%), and Ploudalmézeau (98.7%).

Which town in France has the lowest brevet pass rate?

Saint-Laurent-du-Maroni (French Guiana) has the lowest brevet pass rate in France: 60.8%. See the towns in France with the lowest brevet pass rate.

How many towns in France are ranked?

1,172 out of 34,875. Not ranked: towns with fewer than two middle schools with published results.

How is this rate calculated?

It is the share of candidates who sat the brevet (the national exam French students take at the end of middle school, at about age 15) and passed it at the latest session, all of the town’s middle schools combined (public and state-contracted private schools, general and vocational tracks), according to results published by the French Ministry of Education. Pass rates depend heavily on the students each school takes in; town pages also show each middle school’s value added, which accounts for this. Only towns with at least two middle schools are ranked, so that the ranking compares towns rather than individual schools.

Back to top

This website uses cookies to give you the best possible experience. Read the privacy policy