NC Superintendent of Public Instruction Catherine Truitt 2023 | North Carolina Department of Public Instruction
NC Superintendent of Public Instruction Catherine Truitt 2023 | North Carolina Department of Public Instruction
Union County Public Schools roughly covers 52 schools within Union County and has a main office in Monroe.
Among the 52 schools in Union County Public Schools, Marvin Ridge High School recorded the highest enrollment of 2,044 students in the 2023-24 school year.
North Carolina’s student-teacher ratio is roughly 15.4 students per teacher, aligning with the national average. However, rising teacher turnover threatens to push class sizes higher, making it harder for students to get individualized attention.
If vacancies continue to grow, schools may struggle to maintain this ratio, impacting the quality of instruction. Districts in lower-funded areas face the biggest challenges, as limited budgets make it harder to attract and retain teachers.
School | Total Enrollment |
---|---|
Marvin Ridge High School | 2,044 |
Cuthbertson High School | 1,884 |
Weddington High School | 1,852 |
Porter Ridge High School | 1,747 |
Weddington Middle School | 1,402 |
Porter Ridge Middle School | 1,378 |
Sun Valley High School | 1,354 |
Cuthbertson Middle School | 1,339 |
Marvin Ridge Middle School | 1,310 |
Piedmont High School | 1,266 |
Monroe High School | 1,088 |
Parkwood High School | 1,027 |
Piedmont Middle School | 992 |
Kensington Elementary School | 978 |
Sun Valley Middle School | 931 |
Forest Hills High School | 907 |
Monroe Middle School | 860 |
Antioch Elementary School | 850 |
Central Academy of Technology and Arts | 841 |
Parkwood Middle School | 827 |
Stallings Elementary School | 773 |
Poplin Elementary School | 769 |
Wesley Chapel Elementary School | 766 |
New Town Elementary School | 727 |
Porter Ridge Elementary School | 723 |
Marvin Elementary School | 711 |
Unionville Elementary School | 699 |
East Union Middle School | 686 |
Weddington Elementary School | 664 |
Waxhaw Elementary School | 631 |
Shiloh Valley Primary School | 612 |
Indian Trail Elementary School | 606 |
Rea View Elementary School | 594 |
Western Union Elementary School | 586 |
Sandy Ridge Elementary School | 573 |
Shiloh Valley Elementary School | 550 |
Rocky River Elementary School | 513 |
Hemby Bridge Elementary School | 488 |
Sardis Elementary School | 471 |
Walter Bickett Elementary School | 455 |
Benton Heights Elementary School | 449 |
Marshville Elementary School | 422 |
Rock Rest Elementary School | 418 |
East Elementary School | 390 |
Fairview Elementary School | 390 |
Wingate Elementary School | 375 |
Prospect Elementary School | 365 |
Union County Early College | 328 |
Union Elementary School | 278 |
New Salem Elementary School | 244 |
South Providence | 137 |
Wolfe School | 108 |