The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·OXFORD PREPARATORY SCHOOL·NCES 370033803292

Oxford Preparatory

6041B Landis Rd, Oxford, NC 27565 · (919) 690-0360 · Granville County
GRADES KG–12COMBINED41-RURALCHARTERREGULAR SCHOOL869 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
869
Combined
STATE 731
Student : Teacher
15.1:1
58 FTE teachers
STATE 16.1:1
Free / Reduced Lunch
,
Title I proxy
STATE 82%
Community
1
0 members
Enrollment and student:teacher ratio compared against other combined schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Kindergarten587%
Grade 1678%
Grade 2607%
Grade 3657%
Grade 4668%
Grade 5728%
Grade 6728%
Grade 7718%
Grade 8759%
Grade 9759%
Grade 10688%
Grade 11577%
Grade 12637%

This year's kindergarten class (58) is 23% smaller than its 8th grade class (75).

Student demographics
45%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
63273%
STATE 42% · US 43%
Hispanic
728%
STATE 22% · US 30%
Black
9811%
STATE 25% · US 15%
Asian
132%
STATE 4% · US 6%
Two+
506%
STATE 6% · US 5%
Native American
40%
STATE 1% · US 1%
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
42849%
Female
44151%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
869
+132 (+18%) vs 2020
Student : Teacher
15.1:1
was 16.4:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2586957.515.1:1N/A
2023-2485156.315.1:1N/A
2022-2385156.415.1:1N/A
2020-217374516.4:1N/A
2017-1838825.615.2:17% (27)
2015-162301812.8:116% (37)
Source: NCES Common Core of Data. Rows are the federal collections on file for Oxford Preparatory.

Since 2017-18: students up 124% (388 to 869); teachers up 125% (25.6 to 57.5).

About Oxford Preparatory

Among the schools in Oxford, North Carolina, is Oxford Preparatory, a mid-sized school serving multiple grade levels. The school offers kindergarten through 12 and enrolls 869 students.

Oxford Preparatory is administered by Oxford Preparatory School.

White students are 73% of those enrolled at Oxford Preparatory. The remaining shares are 11% Black, 8% Hispanic, and 6% multiracial. Census estimates put the White share of Granville County's population at about 57%. Its diversity index, the chance that two randomly chosen students belong to different racial or ethnic groups, is 45%.

Oxford Preparatory has 57.5 full-time-equivalent teachers, for a student-to-teacher ratio of about 15.1:1. By comparison, the average for combined schools in North Carolina is 16.1:1.

For Granville County, Census Bureau data show median household income comes to about $71,111, about 25% of adults have at least a bachelor's degree, and roughly 12% of residents are in poverty. There are 20 public schools in the county, enrolling about 8,376, Oxford Preparatory among them.

Phoenix Academy is about 2.0 miles away, making it the nearest public school. There are at least 8 more public schools inside five miles.

For locale, NCES codes Oxford Preparatory as Rural: Fringe. The school is classified as a charter school in federal data.

Enrollment was 869 in 2024-25. In 2020-21, it was 737. Staffing shifted too: the ratio moved from 16.4:1 to 15.1:1.

People who know Oxford Preparatory can post here about open houses, carpools, and field trips. Teachers and staff are welcome to share updates too.

Granville County at a glance

View full county profile
Population
60,877
Census ACS
Median income
$71,111
Household, ACS
Bachelor's+
25%
Adults 25+
Poverty rate
12%
Below federal line
Schools in county
20
8,376 students

Quick facts

School name
Oxford Preparatory
District
Oxford Preparatory School
Address
6041B Landis Rd, Oxford, NC 27565
Phone
(919) 690-0360
County
Granville County
Level
Combined
Grade range
KG–12
Total enrollment
869
Teachers (FTE)
58
Student–teacher ratio
15.1:1
Locale
41-Rural: Fringe
NCES ID
370033803292
Charter school
Yes
Virtual school
No

Related schools

Other schools in Oxford
Nearby schools

Frequently asked questions

About Oxford Preparatory
What is the total enrollment at Oxford Preparatory?
Oxford Preparatory enrolls approximately 869 students in grades KG-12.
What age range does Oxford Preparatory serve?
Oxford Preparatory serves students from grade KG through grade 12.
How many students per teacher at Oxford Preparatory?
Approximately 15.1:1 students per teacher at Oxford Preparatory.
What is the student diversity at Oxford Preparatory?
Student demographics at Oxford Preparatory are roughly 73% White, 8% Hispanic, 11% Black, 2% Asian, 6% Two or more.
Who oversees Oxford Preparatory?
Oxford Preparatory is overseen by Oxford Preparatory School in Granville County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post