Skip to content
BCER

MS ยท 2024-25 school year

Public schools in Mississippi

Mississippi has 1,019 open public schools run by 152 districts and other education agencies, enrolling 431,206 students. Schools average 14.1 students per teacher, compared with 15.3 nationally.

State totals

Districts
152
Schools
1,019
Students
431,206
Teachers (FTE)
30,292
Students per teacher
14.1
US: 15.3
Charter schools
10
Total spending
$5.29 billion
2020 finance data
Spending per pupil
$12,016
2020 finance data. US: $16,826

In the 2020 finance data, districts in Mississippi spent $12,016 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 1,019 Mississippi schools (CSV)

School districts in Mississippi

All 152 districts and agencies, largest first. Filter by name or city, or sort any column.
DeSoto County School DistrictHernando4234,93415.3$10,134
Rankin County School DistrictBrandon2818,19613.0$13,672
Jackson Public SchoolsJackson4117,42913.9$13,326
Harrison County School DistrictGulfport2414,25315.3$13,615
Madison County SchoolsRidgeland2312,92612.0$11,746
Lamar County School DistrictPurvis1710,31813.3$10,224
Jackson County School DistrictVancleave148,84514.7$11,430
Jones County School DistrictEllisville118,69313.3$10,044
Tupelo Public School DistrictTupelo147,19213.0$11,807
Vicksburg Warren School DistrictVicksburg156,61013.7$17,243
Pascagoula-Gautier School DistrictPascagoula196,57911.7$14,730
Lee County Public SchoolsTupelo156,34312.5$11,365
Lauderdale County School DistrictMeridian115,94013.1$11,569
Gulfport School DistrictGulfport115,92713.6$10,978
Biloxi Public School DistrictBiloxi95,69913.7$15,983
Ocean Springs School DistrictOcean Springs75,67713.6$10,027
Lowndes County School DistrictColumbus105,26113.0$10,992
Clinton Public School DistrictClinton95,14814.4$11,246
Hinds County School DistrictRaymond104,94014.6$13,382
Starkville Oktibbeha Consolidated School DistrictStarkville94,88012.6$12,674
Oxford School DistrictOxford74,76313.9$13,063
Meridian Public SchoolsMeridian114,38512.3$12,010
Pearl Public SchoolsPearl54,25814.3$10,762
Petal School DistrictPetal54,25312.9$10,054
South Panola School DistrictBatesville74,22013.7$10,556
George County School DistrictLucedale94,04913.9$9,887
Scott County School DistrictForest93,98917.2$10,364
Hancock School DistrictKiln73,934$12,887
Hattiesburg School DistrictHattiesburg93,91813.1$16,777
Grenada School DistrictGrenada53,86313.8$10,007
Greenwood-Leflore Consolidated School DistrictGreenwood153,71813.6$11,685
Picayune School DistrictPicayune113,50913.0$12,687
Pontotoc County School DistrictPontotoc93,46513.5$9,419
Itawamba County Public SchoolsFulton83,27511.4$10,050
Greenville Public School DistrictGreenville123,26413.8$11,423
Alcorn School DistrictCorinth103,22610.5$11,694
Canton Public SchoolsCanton93,15714.7$11,428
Pearl River County School DistrictCarriere43,12815.6$11,157
Columbus Municipal School DistrictColumbus93,01112.9$12,365
Union County School DistrictNew Albany42,98615.0$9,703
Wayne County School DistrictWaynesboro82,97714.4$13,501
Neshoba County SchoolsPhiladelphia32,97214.7$11,205
Long Beach School DistrictLong Beach52,87413.7$13,002
Lafayette County Public SchoolsOxford52,85413.2$12,840
Tishomingo County School DistrictIuka82,84411.9$11,072
Sunflower County Consolidated School DistrictIndianola132,80713.2$12,720
Simpson County School DistrictMendenhall82,79714.5$11,290
Cleveland School DistrictCleveland102,79311.9$11,696
Lincoln County School DistrictBrookhaven42,79113.9$9,631
Marshall County School DistrictHolly Springs102,76913.4$11,844
Showing 1 to 50 of 152

Mississippi district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

315 high schools, 182 middle schools and 431 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 315

  1. Tupelo High School Tupelo, 2,123 students
  2. DeSoto Central High School Southaven, 2,004 students
  3. Ocean Springs High School Ocean Springs, 1,928 students
  4. Southaven High School Southaven, 1,876 students
  5. Northwest High School Flowood, 1,855 students
  6. Oak Grove High School Hattiesburg, 1,750 students
  7. Gulfport High School Gulfport, 1,702 students
  8. Biloxi High School Biloxi, 1,669 students
  9. Brandon High School Brandon, 1,609 students
  10. West Jones High School Laurel, 1,587 students
  11. Hernando High School Hernando, 1,529 students
  12. Harrison Central High Gulfport, 1,483 students
  13. D'Iberville High Biloxi, 1,478 students
  14. Germantown High School Madison, 1,411 students
  15. Starkville High School Starkville, 1,376 students

Middle schools 182

  1. Southaven Middle School Southaven, 1,423 students
  2. DeSoto Central Middle School Southaven, 1,388 students
  3. Northwest Middle School Flowood, 1,352 students
  4. Ocean Springs Upper Elementary Ocean Springs, 1,284 students
  5. Hernando Middle School Hernando, 1,183 students
  6. Madison Middle School Madison, 1,180 students
  7. Oak Grove Middle School Hattiesburg, 1,160 students
  8. Brandon Middle School Brandon, 1,155 students
  9. Tupelo Middle School Tupelo, 1,070 students
  10. Germantown Middle Madison, 1,008 students
  11. Lewisburg Middle School Hernando, 996 students
  12. Horn Lake Middle School Horn Lake, 948 students
  13. St. Martin Middle School Ocean Springs, 946 students
  14. Pearl Junior High School Pearl, 944 students
  15. Ocean Springs Middle School Ocean Springs, 899 students

Elementary schools 431

  1. Grenada Elementary School Grenada, 2,044 students
  2. Neshoba Central Elementary School Philadelphia, 1,419 students
  3. Pearl River Central Elementar Carriere, 1,414 students
  4. New Hope Elementary Columbus, 1,191 students
  5. Bellevue Elementary Hattiesburg, 1,145 students
  6. Itawamba Attendance Center Fulton, 1,129 students
  7. South Jones Elementary School Ellisville, 1,129 students
  8. West Jones Elementary School Laurel, 1,114 students
  9. Pleasant Hill Elementary School Olive Branch, 1,079 students
  10. New Albany Elementary School New Albany, 1,074 students
  11. Corinth Elementary School Corinth, 1,071 students
  12. Caledonia Elementary Caledonia, 1,070 students
  13. Henderson Ward Stewart Elementary School Starkville, 1,066 students
  14. Southaven Intermediate School Southaven, 1,046 students
  15. Petal Primary School Petal, 1,016 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.