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

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

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.