The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·UNION COUNTY PUBLIC SCHOOLS·NCES 370462003043

Shiloh Valley Primary School

5200 Rogers Rd, Monroe, NC 28110 · (704) 290-1559 · Union County
GRADES PK–02ELEMENTARY21-SUBURBTITLE IREGULAR SCHOOL563 STUDENTS
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

Enrollment
563
Elementary
DISTRICT 563 · STATE 467
Student : Teacher
13.3:1
42 FTE teachers
DISTRICT 14.2:1 · STATE 14.9:1
Free / Reduced Lunch
55%
311 students
DISTRICT 50% · STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Pre-K193%
Kindergarten14426%
Grade 119434%
Grade 220637%
Student demographics
69%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 66% · STATE 71% · US 70%
White
25645%
DISTRICT 52% · STATE 42% · US 43%
Hispanic
13724%
DISTRICT 22% · STATE 22% · US 30%
Black
10118%
DISTRICT 12% · STATE 25% · US 15%
Asian
122%
DISTRICT 9% · STATE 4% · US 6%
Two+
539%
DISTRICT 5% · STATE 6% · US 5%
Native American
31%
DISTRICT 0% · STATE 1% · US 1%
Pacific Islander
10%
DISTRICT 0% · STATE 0% · US 0%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
30554%
Female
25846%

School pathway

Students here typically continue to
Shiloh Valley Primary School→Shiloh Valley Elementary
Based on grade levels within Union County Public Schools. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

Schools most like Shiloh Valley Primary School

SchoolStudentsLow-incomeProficient
Shiloh Valley Primary School this school56355.2%N/A
Shiloh Valley Elementary
Monroe
57451.2%61.0%
Alexander Wilson Elementary
Graham
60955.7%54.9%
Parkwood Elementary
Jacksonville
45752.5%58.2%
Lynn Road Elementary
Raleigh
48657.2%53.7%
Indian Trail Elementary
Indian Trail
63350.6%61.6%
Matched among North Carolina elementary schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Shiloh Valley Primary School ranks

Among elementary schools
MeasureThis schoolIn North CarolinaIn Union County
Enrollment
ranked largest first
563#426 of 1,485#15 of 32
Students per teacher
ranked fewest first
13.3:1#296 of 1,377#9 of 31
Diversity index
ranked most diverse first
69.2%#236 of 1,379#5 of 31
Free and reduced lunch
ranked highest share first
55.2%#1,136 of 1,414#12 of 30
Enrollment change since 2017-18
ranked steepest decline first
-3.8%#828 of 937#15 of 18
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
563
+33 (+6%) vs 2020
-23% since 2010-11, when it was 729
Student : Teacher
13.3:1
was 13.9:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2556342.313.3:155% (311)
2023-2462243.814.2:148% (296)
2022-2356040.513.8:145% (254)
2020-215303813.9:129% (152)
2017-1858535.516.5:124% (141)
2015-167284217.3:127% (198)
2010-117294117.8:134% (246)
Source: NCES Common Core of Data. Rows are the federal collections on file for Shiloh Valley Primary School.

Since 2017-18: students down 4% (585 to 563); teachers up 19% (35.5 to 42.3).

About Shiloh Valley Primary School

Shiloh Valley Primary School is a mid-sized elementary school in Monroe, North Carolina, under Union County Public Schools. The school covers pre-K through 2 and reported 563 students in 2024-25. That puts enrollment 21% larger than the 467-student average for elementary schools in North Carolina.

In Union County Public Schools, 52 schools enroll a combined 41,272 students.

The biggest share of students at Shiloh Valley Primary School, 45%, is White. The rest of enrollment is 24% Hispanic, 18% Black, 9% multiracial, and 2% Asian. Census estimates put the White share of Union County's population at about 69%. On the diversity index, which measures the chance that two random students are from different groups, Shiloh Valley Primary School scores 69%.

A staff of 42.3 full-time-equivalent teachers puts the student-to-teacher ratio at 13.3:1. Across elementary schools in North Carolina, the average ratio is 14.9:1. The share of students eligible for free or reduced-price lunch is 55%. The gap from the 41% average for public schools in Union County is 14 points.

Union County is the school's county. There, the median household earns about $102,900 a year, a bachelor's degree or higher is held by about 41% of adults, and the share of residents below the poverty line is 6%. Public schools in Union County number 58, with about 45,934 students.

Shiloh Valley Primary School's closest public school neighbor is Shiloh Valley Elementary, about 0.2 miles away. Within five miles of Shiloh Valley Primary School, there are at least 8 other public schools.

The NCES locale for Shiloh Valley Primary School is Suburb: Large, which covers schools in a suburban area outside a principal city, within an urbanized area with a population of 250,000 or more.

Enrollment was 563 in 2024-25. In 2020-21, it was 530.

This community page is for conversations about athletics, class schedules, and weather closures. You can also rate the school on this page.

Union County at a glance

View full county profile
Population
250,958
Census ACS
Median income
$102,900
Household, ACS
Bachelor's+
41%
Adults 25+
Poverty rate
6%
Below federal line
Schools in county
58
45,934 students

Quick facts

School name
Shiloh Valley Primary School
District
Union County Public Schools
Address
5200 Rogers Rd, Monroe, NC 28110
Phone
(704) 290-1559
County
Union County
Level
Elementary
Grade range
PK–02
Total enrollment
563
Teachers (FTE)
42
Student–teacher ratio
13.3:1
Free and reduced lunch
311 (55%)
Locale
21-Suburb: Large
NCES ID
370462003043
Charter school
No
Virtual school
No

Related schools

Other schools in Union County Public Schools
Other schools in Monroe
Nearby schools

Frequently asked questions

About Shiloh Valley Primary School
What is the total enrollment at Shiloh Valley Primary School?
Shiloh Valley Primary School enrolls approximately 563 students in grades PK-02.
What age range does Shiloh Valley Primary School serve?
Shiloh Valley Primary School serves students from grade PK through grade 02.
How many teachers does Shiloh Valley Primary School have?
Shiloh Valley Primary School employs 42 FTE teachers, for a student-to-teacher ratio of 13.3:1.
How diverse is Shiloh Valley Primary School?
Shiloh Valley Primary School reports a student body of 45% White, 24% Hispanic, 18% Black, 2% Asian, 9% Two or more.
Is Shiloh Valley Primary School public or private?
Shiloh Valley Primary School is a public K-12 school, overseen by Union County Public Schools.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post