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 (601st to 700th)

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 601st to 700th, out of 1,229.

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

Rank Town Department Average middle school index Proportional bar Population
600 tied Blaye Gironde (33) 104.4 5,186
600 tied Tence Haute-Loire (43) 104.4 3,189
603 tied Limoges Haute-Vienne (87) 104.3 131,817
603 tied Laval Mayenne (53) 104.3 51,719
603 tied Beaupréau-en-Mauges Maine-et-Loire (49) 104.3 24,720
603 tied Tulle Corrèze (19) 104.3 14,017
603 tied Lesneven Finistère (29) 104.3 7,776
603 tied Remiremont Vosges (88) 104.3 7,619
609 tied Agen Lot-et-Garonne (47) 104.2 33,656
609 tied Wormhout Nord (59) 104.2 5,676
609 tied La Norville Essonne (91) 104.2 4,315
609 tied Richelieu Indre-et-Loire (37) 104.2 1,619
613 tied Amiens Somme (80) 104.1 139,183
613 tied Chaumont Haute-Marne (52) 104.1 21,889
615 tied Strasbourg Bas-Rhin (67) 104.0 296,552
615 tied Valence Drôme (26) 104.0 65,647
615 tied Sartrouville Yvelines (78) 104.0 53,154
615 tied Angoulême Charente (16) 104.0 43,454
615 tied L'Isle-sur-la-Sorgue Vaucluse (84) 104.0 20,755
615 tied Héricourt Haute-Saône (70) 104.0 10,850
615 tied Fleurance Gers (32) 104.0 6,331
615 tied Plouay Morbihan (56) 104.0 5,886
623 tied L'Haÿ-les-Roses Val-de-Marne (94) 103.9 31,394
623 tied Libourne Gironde (33) 103.9 25,591
623 tied Millau Aveyron (12) 103.9 22,678
623 tied Belleville-en-Beaujolais Rhône (69) 103.9 14,307
623 tied Villefranche-de-Rouergue Aveyron (12) 103.9 11,734
623 tied Capdenac-Gare Aveyron (12) 103.9 4,564
629 tied Vire Normandie Calvados (14) 103.8 18,238
629 tied Parthenay Deux-Sèvres (79) 103.8 10,555
629 tied Sarlat-la-Canéda Dordogne (24) 103.8 9,099
632 tied Combs-la-Ville Seine-et-Marne (77) 103.7 23,522
632 tied Chemillé-en-Anjou Maine-et-Loire (49) 103.7 22,615
632 tied Tarare Rhône (69) 103.7 11,110
632 tied Brioude Haute-Loire (43) 103.7 6,839
632 tied Neufchâtel-en-Bray Seine-Maritime (76) 103.7 4,871
632 tied Gy Haute-Saône (70) 103.7 1,067
638 tied Illkirch-Graffenstaden Bas-Rhin (67) 103.6 28,336
638 tied La Valette-du-Var Var (83) 103.6 23,950
638 tied Pontarlier Doubs (25) 103.6 18,956
638 tied Loireauxence Loire-Atlantique (44) 103.6 7,748
638 tied Saint-Palais Pyrénées-Atlantiques (64) 103.6 2,291
643 tied Bastia Haute-Corse (2B) 103.5 47,374
643 tied Cosne-Cours-sur-Loire Nièvre (58) 103.5 9,949
643 tied Saint-Girons Ariège (09) 103.5 6,398
643 tied Montmorillon Vienne (86) 103.5 6,217
643 tied L'Île-d'Yeu Vendée (85) 103.5 5,021
648 tied Menton Alpes-Maritimes (06) 103.4 31,012
648 tied Aire-sur-la-Lys Pas-de-Calais (62) 103.4 9,856
650 tied Étampes Essonne (91) 103.3 27,034
650 tied Torcy Seine-et-Marne (77) 103.3 22,941
650 tied Saint-Pol-sur-Ternoise Pas-de-Calais (62) 103.3 4,783
650 tied Charlieu Loire (42) 103.3 3,877
654 tied Saint-Nazaire Loire-Atlantique (44) 103.2 76,243
654 tied Agde Hérault (34) 103.2 30,340
656 tied Louviers Eure (27) 103.1 19,093
656 tied Dombasle-sur-Meurthe Meurthe-et-Moselle (54) 103.1 9,566
656 tied Saint-Jean-de-Monts Vendée (85) 103.1 9,079
656 tied Saint-Pierre-en-Auge Calvados (14) 103.1 7,458
656 tied Courpière Puy-de-Dôme (63) 103.1 4,285
656 tied Beaumont-sur-Sarthe Sarthe (72) 103.1 1,989
662 tied Montreuil Seine-Saint-Denis (93) 103.0 112,549
662 tied Troyes Aube (10) 103.0 63,254
662 tied Guéret Creuse (23) 103.0 13,584
662 tied Questembert Morbihan (56) 103.0 8,442
662 tied Le Neubourg Eure (27) 103.0 4,425
667 tied Meyzieu Rhône (69) 102.9 37,006
667 tied Saint-Gaudens Haute-Garonne (31) 102.9 12,609
667 tied Saint-Flour Cantal (15) 102.9 6,853
667 tied Montsûrs Mayenne (53) 102.9 3,250
671 tied Castres Tarn (81) 102.8 43,800
671 tied Albertville Savoie (73) 102.8 20,463
673 tied Besançon Doubs (25) 102.7 121,627
673 tied Autun Saône-et-Loire (71) 102.7 14,175
673 tied La Ferté-Bernard Sarthe (72) 102.7 8,981
673 tied Ribérac Dordogne (24) 102.7 3,893
673 tied Saugues Haute-Loire (43) 102.7 1,745
678 tied Montélimar Drôme (26) 102.6 41,752
678 tied Achères Yvelines (78) 102.6 22,367
678 tied Gardanne Bouches-du-Rhône (13) 102.6 21,934
678 tied Cluses Haute-Savoie (74) 102.6 18,170
678 tied Bar-le-Duc Meuse (55) 102.6 15,228
678 tied Baugé-en-Anjou Maine-et-Loire (49) 102.6 11,939
678 tied Saint-Maixent-l'École Deux-Sèvres (79) 102.6 7,743
678 tied Surgères Charente-Maritime (17) 102.6 7,152
678 tied Essarts-en-Bocage Vendée (85) 102.6 7,022
678 tied Sées Orne (61) 102.6 4,600
678 tied Valence-en-Poitou Vienne (86) 102.6 4,453
678 tied Montmirail Marne (51) 102.6 3,602
678 tied Civray Vienne (86) 102.6 2,652
691 tied Le Mans Sarthe (72) 102.5 148,876
691 tied Villers-Cotterêts Aisne (02) 102.5 10,885
691 tied Prades Pyrénées-Orientales (66) 102.5 6,407
691 tied Montoire-sur-le-Loir Loir-et-Cher (41) 102.5 3,848
691 tied Sauveterre-de-Béarn Pyrénées-Atlantiques (64) 102.5 1,460
696 tied Bourges Cher (18) 102.4 66,155
696 tied Château-Thierry Aisne (02) 102.4 15,366
696 tied Cozes Charente-Maritime (17) 102.4 2,317
699 tied Lorient Morbihan (56) 102.3 59,856
699 tied Val de Briey Meurthe-et-Moselle (54) 102.3 8,373

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