3 schools in Selma
Public K-12 education in Selma reaches 2,003 students across 3 schools, with a level mix of 2 elementary and 1 middle.
7-year change in Selma
SY 2017-18 vs SY 2024-25| Name | Level | Grades | Enrollment |
|---|---|---|---|
| Selma Elementary | Elementary | PK-05 | 794 |
| Selma Middle School | Middle | 06-08 | 339 |
| Thanksgiving Elementary | Elementary | PK-05 | 870 |
About Selma
Public education in Selma, North Carolina runs across 3 schools that hosts roughly 2,003 students. By footprint, Selma sits in the low-population bracket.
Looking at the level breakdown, the city is built around 2 elementary, and 1 middle.
Average school size in Selma is around 668 students, 17% higher than the North Carolina average of about 571.
Over the past 7-year window. Combined enrollment now sits at 2,003 students, grew 55% from the 1,291 reported in SY 2017-18. Over that span, Selma opened 1 school, going from 2 to 3. Demographically, the Black share of enrollment declined from 32% to 21%.
Within the allk12 community for this area, the community for Selma discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.