Largest City in France

2026 ranking · average social position index of middle schools

The towns in France with the highest average social position index of middle schools (401st to 500th)

Buc (Yvelines) has the highest average social position index of middle schools in France: 155.5.

1,229 towns ranked out of 34,875

Continued: the towns in France ranked 401st to 500th, out of 1,229.

The ranking, continued: highest middle school social index in France

Rank Town Department Average middle school index Proportional bar Population
396 tied Billom Puy-de-Dôme (63) 109.4 4,894
402 tied Fontenay-sous-Bois Val-de-Marne (94) 109.3 54,209
402 tied Bègles Gironde (33) 109.3 32,221
402 tied Dax Landes (40) 109.3 22,972
402 tied Segré-en-Anjou Bleu Maine-et-Loire (49) 109.3 18,379
402 tied Monistrol-sur-Loire Haute-Loire (43) 109.3 9,216
407 tied La Roche-sur-Yon Vendée (85) 109.1 57,683
407 tied Cournon-d'Auvergne Puy-de-Dôme (63) 109.1 20,341
407 tied Bayeux Calvados (14) 109.1 13,043
410 tied Aubagne Bouches-du-Rhône (13) 109.0 47,920
410 tied Thury-Harcourt-le-Hom Calvados (14) 109.0 3,648
412 tied Rennes Ille-et-Vilaine (35) 108.9 234,950
412 tied Saint-Gilles-Croix-de-Vie Vendée (85) 108.9 8,741
414 tied Colombes Hauts-de-Seine (92) 108.8 91,663
414 tied Villenave-d'Ornon Gironde (33) 108.8 42,858
414 tied La Ferté-sous-Jouarre Seine-et-Marne (77) 108.8 10,341
414 tied Marquise Pas-de-Calais (62) 108.8 5,288
414 tied Ganges Hérault (34) 108.8 3,796
419 tied Grenoble Isère (38) 108.7 158,303
419 tied Béthune Pas-de-Calais (62) 108.7 25,585
419 tied Castelnaudary Aude (11) 108.7 12,700
422 tied Morlaix Finistère (29) 108.6 15,647
422 tied Louvres Val-d'Oise (95) 108.6 12,606
422 tied Plabennec Finistère (29) 108.6 8,869
422 tied Saint-Just-en-Chevalet Loire (42) 108.6 1,202
426 Crozon Finistère (29) 108.5 7,662
427 tied Le Puy-en-Velay Haute-Loire (43) 108.4 19,376
427 tied Monteux Vaucluse (84) 108.4 13,549
427 tied Marans Charente-Maritime (17) 108.4 4,540
427 tied Nozay Loire-Atlantique (44) 108.4 4,380
431 tied Mer Loir-et-Cher (41) 108.3 6,351
431 tied Espalion Aveyron (12) 108.3 4,756
431 tied Mortagne-au-Perche Orne (61) 108.3 4,141
431 tied Arbois Jura (39) 108.3 3,306
435 tied Saint-Laurent-du-Var Alpes-Maritimes (06) 108.2 32,366
435 tied Montlhéry Essonne (91) 108.2 9,987
437 tied Saint-Genis-Laval Rhône (69) 108.1 21,661
437 tied Châteaurenard Bouches-du-Rhône (13) 108.1 16,804
437 tied Honfleur Calvados (14) 108.1 6,824
440 tied Salon-de-Provence Bouches-du-Rhône (13) 107.9 44,736
440 tied Vichy Allier (03) 107.9 25,445
440 tied Floirac Gironde (33) 107.9 18,439
440 tied Beaugency Loiret (45) 107.9 8,192
440 tied Hasparren Pyrénées-Atlantiques (64) 107.9 7,883
440 tied Semur-en-Auxois Côte-d'Or (21) 107.9 4,238
446 tied Gagny Seine-Saint-Denis (93) 107.8 42,524
446 tied Champs-sur-Marne Seine-et-Marne (77) 107.8 27,589
446 tied Auch Gers (32) 107.8 23,451
446 tied Ambérieu-en-Bugey Ain (01) 107.8 16,339
446 tied Mesnils-sur-Iton Eure (27) 107.8 6,291
446 tied Châtillon-sur-Chalaronne Ain (01) 107.8 5,462
452 tied Franconville Val-d'Oise (95) 107.7 37,896
452 tied Haguenau Bas-Rhin (67) 107.7 36,899
452 tied Aurillac Cantal (15) 107.7 27,578
452 tied Lugny Saône-et-Loire (71) 107.7 899
456 tied Brive-la-Gaillarde Corrèze (19) 107.6 48,330
456 tied Hennebont Morbihan (56) 107.6 16,385
456 tied Quimperlé Finistère (29) 107.6 12,948
456 tied Déville-lès-Rouen Seine-Maritime (76) 107.6 10,902
456 tied La Côte-Saint-André Isère (38) 107.6 5,157
456 tied Saint-Donat-sur-l'Herbasse Drôme (26) 107.6 4,262
462 tied Angers Maine-et-Loire (49) 107.5 162,290
462 tied Savigny-sur-Orge Essonne (91) 107.5 37,876
462 tied Saint-Sébastien-sur-Loire Loire-Atlantique (44) 107.5 29,151
462 tied Sèvremoine Maine-et-Loire (49) 107.5 26,473
462 tied Cognac Charente (16) 107.5 18,984
462 tied Privas Ardèche (07) 107.5 8,786
462 tied Fismes Marne (51) 107.5 5,908
462 tied Moûtiers Savoie (73) 107.5 3,887
470 tied Arras Pas-de-Calais (62) 107.4 43,765
470 tied Gap Hautes-Alpes (05) 107.4 42,685
470 tied Les Pavillons-sous-Bois Seine-Saint-Denis (93) 107.4 25,875
470 tied Deuil-la-Barre Val-d'Oise (95) 107.4 23,287
470 tied Naucelle Aveyron (12) 107.4 2,112
475 tied Blain Loire-Atlantique (44) 107.3 10,635
475 tied Le Palais Morbihan (56) 107.3 2,654
477 tied Hyères Var (83) 107.2 56,763
477 tied Compiègne Oise (60) 107.2 41,774
477 tied Auxerre Yonne (89) 107.2 36,245
477 tied Coutances Manche (50) 107.2 9,529
477 tied Corbie Somme (80) 107.2 6,066
482 tied Brest Finistère (29) 107.1 144,890
482 tied Avranches Manche (50) 107.1 10,669
482 tied Redon Ille-et-Vilaine (35) 107.1 10,342
482 tied Rethel Ardennes (08) 107.1 7,674
486 tied Montpellier Hérault (34) 107.0 313,712
486 tied Pontault-Combault Seine-et-Marne (77) 107.0 39,332
486 tied Bourgoin-Jallieu Isère (38) 107.0 30,773
486 tied Ermont Val-d'Oise (95) 107.0 29,691
486 tied Cogolin Var (83) 107.0 12,448
491 tied Taverny Val-d'Oise (95) 106.9 27,756
491 tied Carrières-sous-Poissy Yvelines (78) 106.9 20,950
491 tied Issoire Puy-de-Dôme (63) 106.9 15,477
491 tied Cusset Allier (03) 106.9 13,822
491 tied Les Hauts-d'Anjou Maine-et-Loire (49) 106.9 8,900
491 tied Saint-Pol-de-Léon Finistère (29) 106.9 7,156
491 tied Saint-Pourçain-sur-Sioule Allier (03) 106.9 5,009
498 tied Saint-Brieuc Côtes-d'Armor (22) 106.8 45,736
498 tied Nérac Lot-et-Garonne (47) 106.8 7,377
498 tied Pleyben Finistère (29) 106.8 3,945

Source: French Ministry of Education (DEPP), social position indices of middle schools; simple average of the social position indices of the town’s public and state-contracted private middle schools, towns with at least two middle schools. Not ranked: towns with fewer than two middle schools with an index. 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