Pine Lake Preparatory, 104 Yellow Wood Circle: tuition-free public charter school, K-12, 1,884 students in 2024-25 and an A (85) in the 2024-25 state grades.
Last checked Oct. 11, 2026. Sources: the school’s website, its About, lottery, Executive Director, athletics and calendar pages, the N.C. Department of Public Instruction’s 2025-26 accountability data and 2024-25 report card data, the federal NCES school directory and the NCHSAA’s 2025-29 realignment.
Pine Lake Preparatory is a public charter school for kindergarten through 12th grade on Yellow Wood Circle in south Mooresville. It is tuition-free and is not part of either local district: there is no attendance zone, and students win a seat through a lottery. The State Board of Education authorized it in August 2006, and its first class graduated in 2010, the school’s About page says.
Who to call
- Main office: 704-237-5300, 104 Yellow Wood Circle
- School website: pinelakeprep.org
- Applying: the school’s lottery page
| Address | 104 Yellow Wood Circle, Mooresville, NC 28115 |
| Phone | 704-237-5300 |
| Grades | Kindergarten to 12 |
| Type | Public charter school |
| Admission | Lottery |
| State school code | 49E000 |
Leadership
The school is led by Executive Director Andrew Moceri, according to his message on the school’s website. The site does not name a single principal.
How admission works
From the school’s lottery page:
- The 2026-27 lottery is closed. Applications for 2027-28 open at 9 a.m. Monday, Nov. 2, 2026, through the school’s Lotterease system.
- Applicants must be North Carolina residents with a physical North Carolina address at the time of the lottery.
- Families must apply every year; by law, waitlists do not carry over.
- Kindergarten applicants must be 5 by Aug. 31, 2027.
- Siblings of current students enter a separate sibling lottery, and each twin or multiple needs their own application.
Enrollment and teachers
- State count: an average daily membership of 1,884 students in the 2024-25 school year, according to the state’s report card data.
- Federal count: 1,885 students in the 2023-24 school year, with 115 full-time-equivalent teachers, according to the NCES directory. That is about 16 students per teacher.
State report card
North Carolina grades every public school, charter schools included, A to F. The grade is based 80% on student achievement and 20% on academic growth, the state’s 2025-26 annual testing report says.
| School year | Grade and score | Growth |
|---|---|---|
| 2024-25 | A (85) | Met |
| 2023-24 | A (89) | Exceeded |
The 2024-25 grade is the latest in the state’s downloadable report card data. From the state’s 2025-26 school assessment workbook:
- At grade level or above, all tests: 89.8% (state: 59.2%)
- College and career ready (Level 4 and above): 69.6%
- Growth: did not meet expected growth
- ACT composite of 17 or higher, 11th graders: 88.1% (state: 54.5%)
- Four-year graduation rate: above 95% (the state masks figures above 95%)
The full report card is on the state’s NC School Report Cards site.
Calendar
The school’s calendar shows no school Friday, Oct. 9 (teacher workday), and Monday, Oct. 12, and Tuesday, Oct. 13, for fall break.
Sports and activities
Pine Lake Prep is a 3A school in the NCHSAA’s 2A/3A/4A Conference B for the 2025-29 alignment, with Langtree Charter, Lake Norman Charter, Lincoln Charter, Bradford Prep, Christ the King, Community School of Davidson and Corvian Community, according to the approved realignment.
The school’s team pages list:
- Fall: boys soccer, cross country, cheer, football, girls volleyball, girls tennis, middle school tennis, girls golf
- Winter: boys and girls basketball, swimming and diving, indoor track
- Spring: baseball, softball, girls soccer, track and field, golf, tennis, boys and girls lacrosse
Weekly results are on our scoreboard.
More
- The school’s own website
- Every public school in Mooresville, with zones and report cards
- Langtree Charter Academy, Mooresville’s other K-12 charter school
Frequently asked questions
How do you get into Pine Lake Preparatory?
Through a lottery. Applications for 2027-28 open at 9 a.m. Monday, Nov. 2, 2026, on the school’s Lotterease system. Applicants must live in North Carolina, and families must apply every year.
Is Pine Lake Preparatory free?
Yes. Pine Lake Prep is a tuition-free North Carolina public charter school for kindergarten through 12th grade, the school says.
What is Pine Lake Preparatory’s school grade?
Pine Lake Prep earned an A, with a score of 85, in North Carolina’s 2024-25 School Performance Grades. In 2025-26, 89.8% of its state tests were at grade level or above; it did not meet its growth target.
What conference is Pine Lake Prep in?
Pine Lake Prep is a 3A school in the NCHSAA’s 2A/3A/4A Conference B for the 2025-29 alignment, in the same conference as Langtree Charter and Lake Norman Charter.
Have your say