Madison County Public Schools

All
(7)
All
(7)
 
High
(2)
High
(2)
 
Middle
(1)
Middle
(1)
 
Elementary
(4)
Elementary
(4)
 
Private
(2)
Private
(2)
 
There are 7 public schools in Madison County, North Carolina, serving 2,487 students.
Minority enrollment is 5% (majority Hispanic) and the student:teacher ratio is 14:1.

Madison County Public Schools

  • School Location Grades Students
  • Marshall Brush Creek Elementary School
    Grades: KG-5 | 418 students265 Upper Brush Creek Rd
    MarshallNC 28753
    (828)649-1547
    KG-5418
  • Hot SpringsHot Springs Elementary School
    Grades: KG-5 | 103 students63 Serpentine Ave
    Hot SpringsNC 28743
    (828)622-3292
    KG-5103
  • Marshall Laurel Elementary School
    Grades: KG-5 | 65 students4100 Hwy 212
    MarshallNC 28753
    (828)656-2223
    KG-565
  • Mars HillMadison Early College High School
    Grades: 9-12 | 191 students800 Bailey St
    Mars HillNC 28754
    (828)689-9552
    9-12191
  • MarshallMadison High School
    Grades: 9-12 | 645 students5740 Us Hwy 2570
    MarshallNC 28753
    (828)649-2876
    9-12645
  • MarshallMadison Middle School
    Grades: 6-8 | 591 students95 Upper Brush Creek Rd
    MarshallNC 28753
    (828)649-2269
    6-8591
  • Mars HillMars Hill Elementary School
    Grades: KG-5 | 474 students200 School House Ln
    Mars HillNC 28754
    (828)689-2922
    KG-5474
Recent Articles
January 30, 2016
Do children born in certain months develop more quickly than others? Does it affect their success later in life?
December 03, 2015
Participating in team sports has a great many benefits for children, there is no doubt. In this article you will learn what those benefits are.
November 26, 2015
Gifted students often fail to thrive in traditional academic environments because they are not being challenged. In this article you will learn how to make sure your gifted student gets the quality education he or she deserves.