South
MS
Public Schools in Mississippi
Full NCES CCD data · 2025–2026 School Year
1,042
Public Schools
152
Districts
431,206
Students
30,654
Teachers FTE
14.1:1
Avg S:T Ratio
$14,476
Per-Pupil Spend
10
Charter Schools
65%
Avg Free Lunch
School Districts in Mississippi
Showing top 60 of 152 districts · sorted by school count
Jackson Public Schools
Jackson
52 schools
16,870 students
View →
DeSoto County School District
Walls
43 schools
34,934 students
View →
Rankin County School District
Richland
28 schools
18,196 students
View →
Harrison County School District
SAUCIER
24 schools
14,253 students
View →
Madison County Schools
RIDGELAND
23 schools
12,926 students
View →
Pascagoula-Gautier School District
Pascagoula
19 schools
6,579 students
View →
Lamar County School District
Sumrall
17 schools
10,318 students
View →
Vicksburg Warren School District
VICKSBURG
16 schools
6,610 students
View →
Lee County
VERONA
15 schools
6,343 students
View →
Greenwood-Leflore Consolidated School District
ITTA BENA
15 schools
3,718 students
View →
Jackson County School District
Vancleave
14 schools
8,845 students
View →
Tupelo Public School District
Tupelo
14 schools
7,192 students
View →
Greenville Public School District
Greenville
13 schools
3,264 students
View →
Sunflower County Consolidated School District
RULEVILLE
13 schools
2,807 students
View →
Lauderdale County School District
Meridian
12 schools
5,940 students
View →
Gulfport School District
Gulfport
11 schools
5,927 students
View →
Meridian Public Schools
Meridian
11 schools
4,385 students
View →
Picayune School District
Picayune
11 schools
3,359 students
View →
Jones County School District
Moselle
11 schools
8,693 students
View →
Marshall County School District
Potts Camp
10 schools
2,769 students
View →
BILOXI PUBLIC SCHOOL DISTRICT
Biloxi
10 schools
5,699 students
View →
Cleveland School District
MERIGOLD
10 schools
2,793 students
View →
Alcorn School District
GLEN
10 schools
3,226 students
View →
Canton Public Schools
Canton
10 schools
3,157 students
View →
Hinds County School District
Utica
10 schools
4,940 students
View →
Smith County School District
TAYLORSVILLE
10 schools
2,538 students
View →
Lowndes County School District
COLUMBUS
10 schools
5,261 students
View →
Starkville Oktibbeha Consolidated School District
Sturgis
9 schools
4,880 students
View →
Scott County School District
SEBASTOPOL
9 schools
3,989 students
View →
Hattiesburg
HATTIESBURG
9 schools
3,918 students
View →
PONTOTOC COUNTY SCHOOL DISTRICT
PONTOTOC
9 schools
3,465 students
View →
Simpson County School District
Pinola
9 schools
2,797 students
View →
Columbus Municipal School District
Columbus
9 schools
3,011 students
View →
Holmes County Consolidated
Tchula
9 schools
2,300 students
View →
George County School District
LUCEDALE
9 schools
4,049 students
View →
Covington County School District
SEMINARY
9 schools
2,492 students
View →
Marion County School District
Foxworth
9 schools
1,794 students
View →
Clinton Public School District
Clinton
9 schools
5,148 students
View →
McComb School District
Summit
8 schools
2,121 students
View →
Tishomingo County School District
Tishomingo
8 schools
2,844 students
View →
West Point Consolidated School District
WEST POINT
8 schools
2,528 students
View →
Natchez-Adams School District
NATCHEZ
8 schools
2,554 students
View →
Clarksdale Municipal School District
CLARKSDALE
8 schools
1,857 students
View →
Wayne County School District
Waynesboro
8 schools
2,977 students
View →
Itawamba County
Tremont
8 schools
3,275 students
View →
Laurel School District
LAUREL
8 schools
2,620 students
View →
Chickasaw County School District
Houston
7 schools
2,197 students
View →
Hancock School District
Picayune
7 schools
3,934 students
View →
Tunica School District
TUNICA
7 schools
1,598 students
View →
Brookhaven School District
BROOKHAVEN
7 schools
2,432 students
View →
Ocean Springs School District
Ocean Springs
7 schools
5,677 students
View →
Oxford School District
Oxford
7 schools
4,763 students
View →
Louisville Municipal School District
NOXAPATER
7 schools
2,413 students
View →
South Panola School District
Pope
7 schools
4,220 students
View →
Prentiss County School District
New Site
7 schools
2,176 students
View →
South Pike School District
Osyka
7 schools
1,461 students
View →
Tate County School District
Sarah
6 schools
2,004 students
View →
North Panola
SARDIS
6 schools
1,103 students
View →
Lawrence County School District
New Hebron
6 schools
1,674 students
View →
Perry County School District
PETAL
6 schools
847 students
View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Finance Summary
$14,476
Per-Pupil Spend
49%
Instruct. %
$6,387M
Total Revenue
$6,242M
Total Expend.
Interactive School Map — Mississippi
Click a pin to view school details
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$1,492.0M
State
$2,873.0M
Local
$2,022.3M
Total Revenue: $6,387M
Expenditure
Instruction
$3,035M
Other
$3,207M
Total Expenditure: $6,242M
Per-Pupil: $14,476
49% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
1,042
School Districts
152
Total Enrollment
431,206
Total Teachers (FTE)
30,654
Avg S:T Ratio
14.1:1
Avg Free Lunch %
64.5%
Charter Schools
10 of 1,042
Elementary Schools
431
Middle Schools
182
High Schools
315
Finance (Aggregate)
Total Revenue
$6,387M
Total Expenditure
$6,242M
Per-Pupil Spending
$14,476
Instruction %
49%
Federal Revenue
$1,492M
State Revenue
$2,873M
Local Revenue
$2,022M
Data Source
NCES CCD 2022–23