The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

4 schools in Flowood

Mississippi · Public K-12

Inside Flowood (Mississippi), 4 public K-12 schools enroll roughly 4,142 students, averaging 1036 per campus.

7-year change in Flowood

SY 2017-18 vs SY 2024-25
Total enrollment
4,142
+244 (+6%) vs SY 2017-18
School count
4
0 (0%) vs SY 2017-18
% White
50%
was 62%
% Hispanic
6%
was 3%
% Black
34%
was 27%
% Asian
4%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Flowood ElementaryElementaryPK-05458
Northwest ElementaryElementaryPK-05477
Northwest High SchoolHigh09-121,855
Northwest Middle SchoolMiddle06-081,352

About Flowood

Across Flowood, Mississippi, 4 public schools serves about 4,142 students between them.

For a sense of the school types, the city covers 2 elementary, 1 middle, and 1 high.

Average school size in Flowood is around 1,036 students, 108% meaningfully above the Mississippi average of about 498.

Trend over the past 7 years. Combined enrollment now sits at 4,142 students, grew 6% from the 3,898 reported in SY 2017-18. Demographically, the White share of enrollment shrank from 62% to 50%.

On allk12, the community for Flowood discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Flowood?
Flowood, Mississippi has 4 public K-12 schools serving approximately 4,142 students.
How many elementary, middle, and high schools are in Flowood?
Flowood has 2 elementary, 1 middle, 1 high public schools.
What is the largest public school in Flowood?
Northwest High School is the largest public school in Flowood by enrollment, with approximately 1,855 students.
What school districts serve Flowood?
Flowood public schools are operated by Rankin County School District.
What grade levels do public schools in Flowood cover?
Public schools in Flowood serve students from pre-K through grade 12.