Lake Norman's Middle Schools

Learning About Lake Norman

Let's dive into a topic that might not seem like the most scintillating at first glance but could actually be a game-changer for you and your family: knowing your local middle school options. Yep, we're talking about those crucial years between elementary and high school, where pre-teens morph into full-blown teenagers faster than you can say "puberty."

Think of it this way: middle school isn't just a pit stop on the way to high school. It's a pivotal phase where academic, social, and emotional development collide in a whirlwind of lockers, hormones, and algebra equations. Whether your kiddo is a budding scientist, a future artist, or a sports aficionado, finding the right middle school fit can set them up for success and happiness down the road.

But here's the kicker: not all middle schools are created equal. From specialized programs to traditional neighborhood schools, the options can be overwhelming, to say the least. That's why taking the time to explore and understand what each local middle school has to offer is absolutely essential. After all, this isn't just about finding a place for your child to spend the next few years—it's about finding a community that will support and nurture their growth every step of the way.

If you see any missing or outdated information, please email [email protected] and I will be happy to update this list. 

Cornelius

Public Schools

Bailey Middle School
11900 Bailey Road, Cornelius, NC, 28031
Public School
Great Schools Rating: 09/10
3 / 5 Stars (21 Reviews)
https://www.greatschools.org/north-carolina/cornelius/3383-Bailey-Middle-School/ 

Public Charter Schools

Lakeside Charter Academy
17609 Old Statesville Road, Cornelius, NC, 28031
Public Charter School
Great Schools Rating: 05/10
3.8 / 5 Stars (63 Reviews)
https://www.greatschools.org/north-carolina/cornelius/11874-Thunderbird-Prep/

Private Schools

Grace Covenant Academy
17301 Statesville Road, Cornelius, NC, 28031
Private School
Great Schools Rating: Private Schools Not Rated
4.7 / 5 Stars (11 Reviews)
https://www.greatschools.org/north-carolina/cornelius/3376-Grace-Covenant-Academy/ 

Phoenix Montessori Academy
17609 Old Statesville Road, Cornelius, NC, 28031
Private School
Great Schools Rating: Private Schools Not Rated
No Reviews
https://www.greatschools.org/north-carolina/cornelius/11508-Phoenix-Montessori-Academy/ 

Davidson

Public Schools

Bailey Middle School
11900 Bailey Road, Cornelius, NC, 28031
Public School
Great Schools Rating: 09/10
3 / 5 Stars (21 Reviews)
https://www.greatschools.org/north-carolina/cornelius/3383-Bailey-Middle-School/ 

Davidson Elementary School
635 South St, Davidson, NC 28036
Public School 
Great Schools Rating: 08/10
3.8 / 5 Stars (24 Reviews)
https://www.greatschools.org/north-carolina/davidson/1231-Davidson-Elementary/

Public Charter Schools

Children’s Community School
404 Armour Street, Davidson, NC, 28036
Public Charter School
Great Schools Rating: 08/10
3.6 / 5 Stars (25 Reviews)
https://www.greatschools.org/north-carolina/davidson/3333-Childrens-Community-School/ 

Private Schools

Davidson Day School
750 Jetton Street, Davidson, NC, 28036
Private School
Great Schools Rating: Private Schools Not Rated
3.8 / 5 Stars (73 Reviews)
https://www.greatschools.org/north-carolina/davidson/2984-Davidson-Day-School/

Davidson Green School
511 South Main Street, Davidson, NC, 28036
Private School
Great Schools Rating: Private Schools Not Rated
No Reviews
https://www.greatschools.org/north-carolina/davidson/12156-Davidson-Green-School/ 

Lake Norman Christian School
PO BOX 4267, Davidson, NC, 28036
Private School
Great Schools Rating: Private Schools Not Rated
4.5 / 5 Stars (30 Reviews)
https://www.greatschools.org/north-carolina/davidson/7645-Lake-Norman-Christian-School/ 

Woodlawn School
PO BOX 549, Davidson, NC, 28036
Private School
Great Schools Rating: Private Schools Not Rated
4.8 / 5 Stars (13 Reviews)
https://www.greatschools.org/north-carolina/davidson/3606-Woodlawn-School/ 

Denver

Public Schools

East Lincoln Middle School
4137 NC-73, Iron Station, NC 28080
Public School
Great Schools Rating: 04/10
5 / 5 Stars (1 Review)
https://www.greatschools.org/north-carolina/iron-station/1142-East-Lincoln-Middle/ 

North Lincoln Middle School
1503 Amity Church Rd, Denver, NC 28037
Public School
Great Schools Rating: 06/10
2.9 / 5 Stars (7 Reviews)
https://www.greatschools.org/north-carolina/denver/2783-North-Lincoln-Middle/ 

Public Charter Schools

West Lake Preparatory Academy
1691 Forney Creek Pkwy, Denver, NC 28037
Public Charter School
Great Schools Rating: 05/10
3.4 / 5 Stars (10 Reviews)
https://www.greatschools.org/north-carolina/denver/12115-West-Lake-Preparatory-Academy

Lincoln Charter School
7834 Galway Lane, Denver, NC, 28037
Public Charter School
Great Schools Rating: 09/10
3 / 5 Stars (21 Reviews)
https://www.greatschools.org/north-carolina/denver/188-Lincoln-Charter-School/ 

Private Schools

Denver Christian Academy
2243 N HWY 16TH, Denver, NC, 28037
Private School
Great Schools Rating: Private Schools Not Rated
No Reviews
https://www.greatschools.org/north-carolina/denver/12157-Denver-Christian-Academy/ 

Huntersville

Public Schools

Francis Bradley Middle
13345 Beatties Ford Road, Huntersville, NC, 28078
Public School
Great Schools Rating: 08/10
3.4 / 5 Stars (22 Reviews)
https://www.greatschools.org/north-carolina/huntersville/1330-Francis-Bradley-Middle/

John M Alexander Middle
12010 Hambright Road, Huntersville, NC, 28078
Public School
Great Schools Rating: 01/10
3.2 / 5 Stars (22 Reviews)
https://www.greatschools.org/north-carolina/huntersville/1212-John-M-Alexander-Middle/ 

Public Charter Schools

Bonnie Cone Classical Academy
10700 Asbury Chapel Road, Huntersville, NC, 28078
Public Charter School
Great Schools Rating: 03/10
3.1 / 5 Stars (38 Reviews)
https://www.greatschools.org/north-carolina/huntersville/12091-Bonnie-Cone-Classical-Academy/ 

Lake Norman Charter School
12435 Old Statesville Road, Huntersville, NC, 28078
Public Charter School
Great Schools Rating: 09/10
3.5 / 5 Stars (41 Reviews)
https://www.greatschools.org/north-carolina/huntersville/190-Lake-Norman-Charter-School/ 

Private Schools

Phoenix Montessori Academy
12340 Mount Holly-Huntersville Road, Huntersville, NC, 28078
Private School
Great Schools Rating: Private Schools Not Rated
4 / 5 Stars (21 Reviews)
https://www.greatschools.org/north-carolina/huntersville/3558-Phoenix-Montessori-Academy/ 

Southlake Christian Academy
13820 Hagers Ferry Road, Huntersville, NC, 28078
Private School
Great Schools Rating: Private Schools Not Rated
3.3 / 5 Stars (21 Reviews)
https://www.greatschools.org/north-carolina/huntersville/2477-Southlake-Christian-Academy/ 

St. Mark Catholic School
14750 Stumptown Road, Huntersville, NC, 28078
Private School
Great Schools Rating: Private Schools Not Rated
3.8 / 5 Stars (17 Reviews)
https://www.greatschools.org/north-carolina/huntersville/3553-St.-Mark-Catholic-School/ 

Mooresville

Public Schools

The Brawley School
132 Swift Arrow Drive, Mooresville, NC, 28117
Public School
Great Schools Rating: 07/10
3.8 / 5 Stars (14 Reviews)
https://www.greatschools.org/north-carolina/mooresville/1026-Mt.-Mourne-School---An-IBO-World-School/ 

Lakeshore Middle School
244 Lakeshore School Road, Mooresville, NC, 28117
Public School
Great Schools Rating: 05/10
4 / 5 Stars (6 Reviews)
https://www.greatschools.org/north-carolina/mooresville/2855-Lakeshore-Middle-School/ 

Mooresville Middle
233 Kistler Farm Road, Mooresville, NC, 28115
Public School
Great Schools Rating: 03/10
2.4 / 5 Stars (8 Reviews)
https://www.greatschools.org/north-carolina/mooresville/1371-Mooresville-Middle/ 

Public Charter Schools

Langtree Charter School
154 Foundation Court, Mooresville, NC, 28117
Public Charter School
Great Schools Rating: 07/10
3.4 / 5 Stars (88 Reviews)
https://www.greatschools.org/north-carolina/mooresville/8135-Langtree-Charter-Academy/ 

Pine Lake Preparatory
104 Yellow Wood Circle, Mooresville, NC, 28115
Public Charter School
Great Schools Rating: 08/10
3.3 / 5 Stars (62 Reviews)
https://www.greatschools.org/north-carolina/mooresville/3499-Pine-Lake-Preparatory/ 

Private Schools

Liberty Preparatory Christian Academy
246 Blume Road, Mooresville, NC, 28117
Private School
Great Schools Rating: Private Schools Not Rated
No Reviews
https://www.greatschools.org/north-carolina/mooresville/11435-Liberty-Preparatory-Christian-Academy/

Woodlawn School
135 Woodlawn School Loop, Mooresville, NC 28117, Mooresville, NC, 28115
Private School
Great Schools Rating: Private Schools Not Rated
3.8 / 5 Stars (13 Reviews)
https://www.greatschools.org/north-carolina/mooresville/11439-Woodlawn-School/ 

Sherrills Ford / Terrell

Mill Creek Middle 
1041 Shiloh Rd, Claremont, NC 28610
Public School
Great Schools Rating: 04/10
4 / 5 Stars (2 Reviews)
https://www.greatschools.org/north-carolina/claremont/2762-Mill-Creek-Middle 

Troutman

Public Schools

Career Academy and Technical School
350 Old Murdock Road, Troutman, NC, 28166
Public School
Great Schools Rating: 05/10
5 / 5 Stars (1 Review)
https://www.greatschools.org/north-carolina/troutman/7815-Career-Academy-And-Technical-School/ 

Troutman Middle School
305 Rumple Street, Troutman, NC, 28166
Public School
Great Schools Rating: 04/10
3.7 / 5 Stars (3 Reviews)
https://www.greatschools.org/north-carolina/troutman/1033-Troutman-Middle-School/ 

Public Charter Schools

Iredell Charter Academy
251 Home Improvement Street, Troutman, NC, 28166
Public Charter School
Great Schools Rating: 06/10
3.3 / 5 Stars (4 Reviews)
https://www.greatschools.org/north-carolina/troutman/11989-Iredell-Charter-Academy/

Private Schools

Cavalry Academy
137 Princess Loop, Troutman, NC, 28166
Private School
Great Schools Rating: Private Schools Not Rated
No Reviews
https://www.greatschools.org/north-carolina/troutman/8069-Calvary-Academy/