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.
7-year change in Fairmont
SY 2017-18 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 7-year window, public-school enrollment declined 14%: 1,940 students in SY 2017-18 versus 1,667 in SY 2024-25. The school count fell from 5 to 4 across the same 7-year window.
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.