Davidson NC School Options

Davidson, NC has a variety of school choices for parents to consider. Because Davidson is in several counties it is important to learn about each county’s schools because children attend schools based upon which county they live in. Please note school are subject to change and should be verified.

Public – Mecklenburg County

Please note Davidson Elementary is adding a grade per year and will become K-8.

Davidson Elementary

Bailey Middle School

Hough High School

Public – Cabarrus County

W.R. Odell Elementary

Harris Road Middle School

Cox Mill High School

Public – Iredell County

Coddle Creek Elementary

Woodland Heights Middle School

Lake Norman High School

Charter Schools – Lottery based

Community School of Davidson

Davidson Green School

Pine Lake Prep

Lake Norman Charter


Davidson Day School

Woodlawn School

Cannon School


Davidson United Methodist Church School

St. Alban’s Weekday School

Davidson College Presbyterian Church Preschool

La Escuelita San Alban Bi-Lingual Preschool.

Resource to consider. I am the Admin of a Facebook Group in Davidson NC called Davidson Parents. This a great resource to ask other parents about the schools their children attend. Please let me know when you request to join and I’ll let you in.

Please contact Clark Goff – Allen Tate Realtors with any questions. 704 996-0948 clark.goff@allentate.com. My children attended Cannon School if you have questions.

Davidson NC Real Estate, Davidson NC Realtor, Davidson Homes for Sale, Davidson NC, Move to Davidson NC, About Davidson, Best Davidson Realtor, Clark Goff Allen Tate, things to do in Davidson, Retire to Davidson,