Skip to main content
NC North Carolina

Public Schools in Cary, NC

Directory of 33 public schools located in Cary.

City Public School Enrollment & Staffing Trends

NCES Multi-Year Cohorts
0 17,550 35,100 2020-2021: 28,279 students 28,279 2020-2021 2021-2022: 28,545 students 28,545 +0.9% 2021-2022 2022-2023: 28,600 students 28,600 +0.2% 2022-2023 2023-2024: 29,541 students 29,541 +3.3% 2023-2024 2024-2025: 29,745 students 29,745 +0.7% 2024-2025
School Year Operating Schools Total Students Teachers (FTE) Student/Teacher Ratio Total FRPL
2024-2025 33 29,745 1,786.3 16.7:1 7,024
2023-2024 33 29,541 1,800.0 16.4:1 6,796
2022-2023 33 28,600 1,728.8 16.5:1 6,282
2021-2022 33 28,545 1,818.0 15.7:1 3,437
2020-2021 33 28,279 1,729.1 16.4:1 4,507

City Schools Listing

Page 1 of 2
School Name Grades Level District Address Action
Adams Elementary PK-5 Elementary School Wake County Schools 805 Cary Towne Blvd View ›
Alston Ridge Elementary PK-5 Elementary School Wake County Schools 11555 Green Level Church Rd. View ›
Alston Ridge Middle 6-8 Middle School Wake County Schools 7833 Fussell Avenue View ›
Briarcliff Elementary PK-5 Elementary School Wake County Schools 1220 Pond St View ›
Cardinal Charter Academy K-8 Elementary School Cardinal Charter 1020 St. Charles Place View ›
Carpenter Elementary PK-5 Elementary School Wake County Schools 2100 Morrisville Parkway View ›
Cary Elementary PK-5 Elementary School Wake County Schools 400 Kildaire Farm Road View ›
Cary High 9-12 High School Wake County Schools 638 Walnut St View ›
Connections Academy 6-8 Middle School Wake County Schools 1280 Buck Jones Rd View ›
Crossroads FLEX 9-12 High School Wake County Schools 5651 Dillard Dr View ›
Davis Drive Elementary K-5 Elementary School Wake County Schools 2151 Davis Drive View ›
Davis Drive Middle 6-8 Middle School Wake County Schools 2101 Davis Drive View ›
East Cary Middle 6-8 Middle School Wake County Schools 1111 SE Maynard Road View ›
Farmington Woods Elementary PK-5 Elementary School Wake County Schools 1413 Hampton Valley Rd View ›
Green Hope Elementary PK-5 Elementary School Wake County Schools 2700 Louis Stephens Drive View ›
Green Hope High 9-12 High School Wake County Schools 2500 Carpenter Upchurch Road View ›
Green Level High 9-12 High School Wake County Schools 7600 Roberts Rd View ›
Highcroft Elementary PK-5 Elementary School Wake County Schools 5415 Highcroft Drive View ›
Hortons Creek Elementary PK-5 Elementary School Wake County Schools 7615 O'Kelly Chapel Rd View ›
Kingswood Elementary PK-5 Elementary School Wake County Schools 200 E. Johnson Street View ›
Mills Park Elementary PK-5 Elementary School Wake County Schools 509 Mills Park Dr View ›
Mills Park Middle 6-8 Middle School Wake County Schools 441 Mills Park Drive View ›
Northwoods Elementary PK-5 Elementary School Wake County Schools 8850 Chapel Hill Road View ›
Panther Creek High 9-12 High School Wake County Schools 6770 McCrimmon Parkway View ›
Penny Road Elementary K-5 Elementary School Wake County Schools 10900 Penny Rd View ›
Page 1 of 2