4 schools in Fairmont
Fairmont has 4 public K-12 schools on the books today, teaching approximately 1,667 North Carolina students across 2 elementary, 1 middle, and 1 high.
4-year change in Fairmont
SY 2020-21 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Fairgrove Elementary School | Elementary | PK-05 | 291 |
| Fairmont High | High | 09-12 | 780 |
| Fairmont Middle | Middle | 05-08 | 253 |
| Rosenwald Elementary | Elementary | PK-04 | 343 |
About Fairmont
Fairmont, North Carolina is home to 4 public schools, with combined enrollment of approximately 1,667 students. By school count, it is a small city.
Looking at the level breakdown, the city covers 2 elementary, 1 middle, and 1 high.
Average school size in Fairmont is around 417 students, 27% lower than the North Carolina average of about 571.
Five-year track record. Across the same 4-year window, public-school enrollment declined 4%: 1,740 students in SY 2020-21 versus 1,667 in SY 2024-25.
Within the allk12 community for this area, the community for Fairmont discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.