Community prompt from u/allk12. Replies below.
New Salem Elementary
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
NC EOG / EOC 2024-25 . % Grade Level Proficient (Level 3+)BeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About New Salem Elementary
Located at 6106 Hwy 205, in Marshville, North Carolina, New Salem Elementary is a low-enrollment primary school that caters to 249 students (grades K through 5), overseen by Union County Public Schools. Compared to the state average of about 467 students per school, that is 47% smaller than typical.
Across the 52 schools in Union County Public Schools (41,272 students total), New Salem Elementary accounts for its share of the district's footprint.
Demographically, New Salem Elementary shows that 89% of students identify as White, making the school strongly White-majority; the rest is composed of 7% Hispanic, 2% multiracial. That is visibly more White than the county at large, where the share is closer to 69%.
Looking at the economic backdrop, The school currently runs with 17 full-time-equivalent teachers, for a student-teacher ratio near 15.1:1. The state averages about 14.9:1, putting this campus right in line with peers. Around 38% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.
On a demographically-adjusted basis, New Salem Elementary tracks the demographic baseline. The model predicts 67.3% given the school's FRL share; actual proficiency is 72.8%.
Zooming out to the county, community-level numbers for Union County indicate median household income runs about $102,900, roughly 41% of adults have completed at least a four-year degree, and the poverty rate sits near 6%. New Salem Elementary is one of 58 public schools in Union County (combined enrollment of about 45,934 students).
Piedmont High is the nearest neighboring public school, about 7.2 miles from this campus. Within ten miles, there are 8 other public schools, a sparser pattern than typical urban areas. Ranking that nearby cluster on reported proficiency puts New Salem Elementary at 4th of 9; the average score across the group is 65.9%.
Geographically, the school is in a rural area.
Trend over the last 7 years. Over the past 7-year window, the student count contracted 15%: 294 students in 2018 compared to 249 in 2025. Class-load math has pulled in: from 18.8:1 in 2018 to 15.1:1 in 2025.
On the community side, members of the New Salem Elementary community share and discuss enrollment questions, classroom assignments, and PTA news. The community welcomes input from current and former families.
Union County at a glance
View full county profileQuick facts
Related schools
- Marvin Ridge HighHigh · 1,961 students
- Weddington HighHigh · 1,899 students
- Cuthbertson HighHigh · 1,857 students
- Porter Ridge High SchoolHigh · 1,809 students
- Porter Ridge Middle SchoolMiddle · 1,447 students
- Weddington MiddleMiddle · 1,324 students
- Forest Hills HighHigh · 973 students
- East Union MiddleMiddle · 683 students
- Marshville ElementaryElementary · 419 students
- Piedmont High7.2 mi · 1,270
- Piedmont Middle7.3 mi · 980
- Oakboro Choice STEM7.5 mi · 353
- Stanfield Elementary7.7 mi · 483
- Unionville Elementary8.4 mi · 679
- Marshville Elementary9.5 mi · 419