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

Pine Lake Preparatory

104 Yellow Wood Circle, Mooresville, NC 28115 · (704) 237-5304 · Iredell County
GRADES KG–12COMBINED13-CITYCHARTERREGULAR SCHOOL1,888 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
1,888
Combined
STATE 731
Student : Teacher
15.9:1
119 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
Kindergarten1156%
Grade 11146%
Grade 21186%
Grade 31216%
Grade 41247%
Grade 51237%
Grade 61639%
Grade 71639%
Grade 81639%
Grade 91739%
Grade 101719%
Grade 111699%
Grade 121719%

This year's kindergarten class (115) is 29% smaller than its 8th grade class (163).

Student demographics
34%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
STATE 71% · US 70%
White
1,52581%
STATE 42% · US 43%
Hispanic
1287%
STATE 22% · US 30%
Black
292%
STATE 25% · US 15%
Asian
1146%
STATE 4% · US 6%
Two+
855%
STATE 6% · US 5%
Native American
50%
STATE 1% · US 1%
Pacific Islander
20%
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
99353%
Female
89547%

Discussions

+ POST

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
1,888
+11 (+1%) vs 2020
+26% since 2010-11, when it was 1,494
Student : Teacher
15.9:1
was 16.6:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-251,888119.115.9:1N/A
2023-241,885115.416.3:1N/A
2022-231,87911216.8:1N/A
2020-211,87711316.6:1N/A
2017-181,862110.816.8:11% (24)
2015-161,71610616.2:10% (0)
2010-111,4948817.0:10% (0)
Source: NCES Common Core of Data. Rows are the federal collections on file for Pine Lake Preparatory.

Since 2017-18: students up 1% (1,862 to 1,888); teachers up 7% (110.8 to 119.1).

About Pine Lake Preparatory

Pine Lake Preparatory runs as a large combined-grade school in Mooresville, North Carolina. The school had 1,888 students in kindergarten through 12 in 2024-25. Average enrollment for combined schools in North Carolina is about 731, so this school runs 158% above that.

The school serves as its own district in federal records.

White students make up 81% of enrollment at Pine Lake Preparatory. The next largest groups are 7% Hispanic, 6% Asian, and 5% multiracial. The school's diversity index is 34%, meaning two students picked at random have a 34% chance of belonging to different racial or ethnic groups.

The school has about 15.9 students per teacher and 119.1 full-time-equivalent teachers. That is close to the 16.1:1 average for combined schools in North Carolina.

In Iredell County (population about 196,544), the median household income is $81,419, the share of adults with a bachelor's degree or higher is 34%, and roughly 8% of residents are in poverty. Pine Lake Preparatory is one of 52 public schools in the county.

Langtree Charter Academy is the nearest neighboring public school, about 1.2 miles away. The five-mile area around Pine Lake Preparatory holds at least 8 other public schools.

Locale: City: Small. In NCES terms, the school is inside a principal city with a population under 100,000. The school is classified as a charter school in federal data.

Enrollment has been fairly stable: 1,877 in 2020-21 and 1,888 in 2024-25.

Topics for discussion here include science fairs, picture day, and bus routes. Anyone with firsthand experience at this school can post or comment.

Iredell County at a glance

View full county profile
Population
196,544
Census ACS
Median income
$81,419
Household, ACS
Bachelor's+
34%
Adults 25+
Poverty rate
8%
Below federal line
Schools in county
52
31,906 students

Quick facts

School name
Pine Lake Preparatory
District
Pine Lake Preparatory
Address
104 Yellow Wood Circle, Mooresville, NC 28115
Phone
(704) 237-5304
County
Iredell County
Level
Combined
Grade range
KG–12
Total enrollment
1,888
Teachers (FTE)
119
Student–teacher ratio
15.9:1
Locale
13-City: Small
NCES ID
370014502926
Charter school
Yes
Virtual school
No

Related schools

Other schools in Mooresville
Nearby schools

Frequently asked questions

About Pine Lake Preparatory
How many students attend Pine Lake Preparatory?
Pine Lake Preparatory enrolls approximately 1,888 students in grades KG-12.
Is Pine Lake Preparatory an elementary, middle, or high school?
Pine Lake Preparatory is a combined-grade school covering grades KG-12.
How many students per teacher at Pine Lake Preparatory?
Approximately 15.9:1 students per teacher at Pine Lake Preparatory.
What is the student diversity at Pine Lake Preparatory?
Student demographics at Pine Lake Preparatory are roughly 81% White, 7% Hispanic, 2% Black, 6% Asian, 5% Two or more.
Who oversees Pine Lake Preparatory?
Pine Lake Preparatory is overseen by Pine Lake Preparatory in Iredell County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post