Largest City in France

2026 ranking · brevet pass rate

The towns in France with the highest brevet pass rate (501st to 600th)

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

Continued: the towns in France ranked 501st to 600th, out of 1,172.

The ranking, continued: highest brevet pass rates in France

Rank Town Department Brevet pass rate Proportional bar Population
500 tied La Flèche Sarthe (72) 89.1 15,884
500 tied Vitry-le-François Marne (51) 89.1 11,168
500 tied Privas Ardèche (07) 89.1 8,786
504 tied Pau Pyrénées-Atlantiques (64) 89.0 81,891
504 tied Noisy-le-Grand Seine-Saint-Denis (93) 89.0 73,408
504 tied La Roche-sur-Yon Vendée (85) 89.0 57,683
504 tied Soissons Aisne (02) 89.0 28,664
504 tied Bressuire Deux-Sèvres (79) 89.0 21,034
504 tied Saint-Paul-lès-Dax Landes (40) 89.0 14,981
504 tied Miribel Ain (01) 89.0 10,520
504 tied Jaunay-Marigny Vienne (86) 89.0 7,784
504 tied Saint-Hilaire-du-Harcouët Manche (50) 89.0 6,076
504 tied Moulins-lès-Metz Moselle (57) 89.0 5,336
504 tied Maen Roch Ille-et-Vilaine (35) 89.0 5,186
504 tied Plœuc-L'Hermitage Côtes-d'Armor (22) 89.0 4,173
504 tied Ruffec Charente (16) 89.0 3,602
504 tied Gabarret Landes (40) 89.0 1,490
518 tied Arras Pas-de-Calais (62) 88.9 43,765
518 tied Sannois Val-d'Oise (95) 88.9 27,266
518 tied Olivet Loiret (45) 88.9 24,046
518 tied Halluin Nord (59) 88.9 20,864
522 tied Le Raincy Seine-Saint-Denis (93) 88.8 14,920
522 tied Saint-Pierre-lès-Nemours Seine-et-Marne (77) 88.8 5,491
522 tied Valence-en-Poitou Vienne (86) 88.8 4,453
522 tied Saint-Quay-Portrieux Côtes-d'Armor (22) 88.8 3,488
522 tied Saint-Pierre-Église Manche (50) 88.8 1,792
527 tied Caluire-et-Cuire Rhône (69) 88.7 44,139
527 tied Boulogne-sur-Mer Pas-de-Calais (62) 88.7 40,924
527 tied Houilles Yvelines (78) 88.7 34,268
527 tied Saint-Jory Haute-Garonne (31) 88.7 8,756
527 tied Bihorel Seine-Maritime (76) 88.7 8,473
527 tied Yssingeaux Haute-Loire (43) 88.7 7,876
527 tied Billom Puy-de-Dôme (63) 88.7 4,894
534 tied Clamart Hauts-de-Seine (92) 88.6 59,112
534 tied Rezé Loire-Atlantique (44) 88.6 44,286
534 tied Compiègne Oise (60) 88.6 41,774
534 tied Saintes Charente-Maritime (17) 88.6 26,773
534 tied Pornic Loire-Atlantique (44) 88.6 19,257
534 tied Rumilly Haute-Savoie (74) 88.6 16,904
534 tied Rive-de-Gier Loire (42) 88.6 15,379
534 tied Les Ponts-de-Cé Maine-et-Loire (49) 88.6 13,704
534 tied Cogolin Var (83) 88.6 12,448
543 tied Longwy Meurthe-et-Moselle (54) 88.5 15,930
543 tied Plouay Morbihan (56) 88.5 5,886
545 tied Villeneuve-d'Ascq Nord (59) 88.4 63,462
545 tied Béthune Pas-de-Calais (62) 88.4 25,585
545 tied Mesnils-sur-Iton Eure (27) 88.4 6,291
548 tied Suresnes Hauts-de-Seine (92) 88.3 49,494
548 tied Limoux Aude (11) 88.3 10,876
548 tied Redon Ille-et-Vilaine (35) 88.3 10,342
548 tied Pithiviers Loiret (45) 88.3 8,989
548 tied Montdidier Somme (80) 88.3 6,032
553 tied Colmar Haut-Rhin (68) 88.2 68,013
553 tied Niort Deux-Sèvres (79) 88.2 61,675
553 tied Coudekerque-Branche Nord (59) 88.2 21,033
553 tied Comines Nord (59) 88.2 12,824
553 tied Arcachon Gironde (33) 88.2 11,396
553 tied La Mure Isère (38) 88.2 5,152
559 tied Gisors Eure (27) 88.1 12,622
559 tied Cosne-Cours-sur-Loire Nièvre (58) 88.1 9,949
561 tied Montauban Tarn-et-Garonne (82) 88.0 64,523
561 tied Saint-Herblain Loire-Atlantique (44) 88.0 51,681
561 tied Périgueux Dordogne (24) 88.0 30,496
561 tied Hazebrouck Nord (59) 88.0 22,331
561 tied Saint-Lô Manche (50) 88.0 20,213
561 tied Haubourdin Nord (59) 88.0 15,202
561 tied Héricourt Haute-Saône (70) 88.0 10,850
561 tied La Rochefoucauld-en-Angoumois Charente (16) 88.0 4,127
561 tied Broons Côtes-d'Armor (22) 88.0 3,015
570 tied Toulouse Haute-Garonne (31) 87.9 519,940
570 tied Nancy Meurthe-et-Moselle (54) 87.9 104,988
572 tied Nantes Loire-Atlantique (44) 87.8 332,515
572 tied Riom Puy-de-Dôme (63) 87.8 19,541
574 tied Hem Nord (59) 87.7 18,719
574 tied Aubière Puy-de-Dôme (63) 87.7 10,614
574 tied Doullens Somme (80) 87.7 5,938
574 tied Watten Nord (59) 87.7 2,588
578 tied Poitiers Vienne (86) 87.6 92,187
578 tied Colomiers Haute-Garonne (31) 87.6 41,337
578 tied Meulan-en-Yvelines Yvelines (78) 87.6 9,025
578 tied Guingamp Côtes-d'Armor (22) 87.6 7,672
578 tied Bohain-en-Vermandois Aisne (02) 87.6 5,671
578 tied Vouziers Ardennes (08) 87.6 3,938
584 tied Tours Indre-et-Loire (37) 87.5 141,746
584 tied Saumur Maine-et-Loire (49) 87.5 27,096
584 tied Villeneuve-sur-Lot Lot-et-Garonne (47) 87.5 23,095
584 tied Voisins-le-Bretonneux Yvelines (78) 87.5 10,924
584 tied Langon Gironde (33) 87.5 7,834
584 tied Aigrefeuille-d'Aunis Charente-Maritime (17) 87.5 4,748
590 tied Cholet Maine-et-Loire (49) 87.4 56,363
590 tied Cusset Allier (03) 87.4 13,822
590 tied Montval-sur-Loir Sarthe (72) 87.4 5,827
590 tied Hondschoote Nord (59) 87.4 4,062
590 tied Villedieu-les-Poêles-Rouffigny Manche (50) 87.4 3,972
590 tied Montsûrs Mayenne (53) 87.4 3,250
596 tied Tarbes Hautes-Pyrénées (65) 87.3 45,361
596 tied Cachan Val-de-Marne (94) 87.3 31,434
596 tied Challans Vendée (85) 87.3 23,627
596 tied Digne-les-Bains Alpes-de-Haute-Provence (04) 87.3 18,764
596 tied Gaillac Tarn (81) 87.3 16,531

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.

Back to top

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