Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/controller/county_public_schools_state.inc.php on line 249
Best Public Elementary Schools in Madison County (2026)

Best Madison County Public Elementary Schools (2026)

For the 2026 school year, there are 71 public elementary schools serving 39,844 students in Madison County, AL.
The top-ranked public elementary schools in Madison County, AL are Heritage Elementary School, Monte Sano Elementary School and Hampton Cove Elementary School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Madison County, AL public elementary schools have an average math proficiency score of 39% (versus the Alabama public elementary school average of 31%), and reading proficiency score of 60% (versus the 49% statewide average). Elementary schools in Madison County have an average ranking of 10/10, which is in the top 10% of Alabama public elementary schools.
Minority enrollment is 53% of the student body (majority Black), which is more than the Alabama public elementary school average of 50% (majority Black).

Best Public Elementary Schools in Madison County (2026)

School
(Math and Reading Proficiency)
Location
Quick Facts
Rank: #11.
Heritage Elementary School
(Math: 77% | Reading: 82%)
Rank:
10/
10
Top 5%
11775 County Line Rd
Madison, AL 35758
(256) 772-2075
Gr: K-5 | 869 students Student-teacher ratio: 17:1 Minority enrollment: 48%
Rank: #22.
Monte Sano Elementary School
(Math: 60-64% | Reading: 85-89%)
Rank:
10/
10
Top 5%
1107 Monte Sano Blvd Se
Huntsville, AL 35801
(256) 428-7300
Gr: PK-6 | 263 students Student-teacher ratio: 15:1 Minority enrollment: 18%
Rank: #33.
Hampton Cove Elementary School
(Math: 68% | Reading: 80%)
Rank:
10/
10
Top 5%
261 Old 431 Hwy
Owens Cross Roads, AL 35763
(256) 428-7180
Gr: PK-5 | 711 students Student-teacher ratio: 18:1 Minority enrollment: 19%
Rank: #4 - 54. - 5.
Horizon Elementary School
(Math: 67% | Reading: 80%)
Rank:
10/
10
Top 5%
7855 Old Madison Pike
Madison, AL 35758
(256) 464-3614
Gr: K-5 | 567 students Student-teacher ratio: 15:1 Minority enrollment: 48%
Rank: #4 - 54. - 5.
Mill Creek Elementary School
(Math: 66% | Reading: 82%)
Rank:
10/
10
Top 5%
847 Mill Road
Madison, AL 35758
(256) 774-4690
Gr: PK-5 | 965 students Student-teacher ratio: 16:1 Minority enrollment: 46%
Rank: #66.
Rainbow Elementary School
(Math: 67% | Reading: 77%)
Rank:
10/
10
Top 5%
50 Nance Rd
Madison, AL 35758
(256) 824-8106
Gr: K-5 | 725 students Student-teacher ratio: 15:1 Minority enrollment: 40%
Rank: #77.
Goldsmithschiffman Elementary School
(Math: 64% | Reading: 80%)
Rank:
10/
10
Top 5%
1210 Taylor Road
Owens Cross Roads, AL 35763
(256) 428-7150
Gr: PK-5 | 935 students Student-teacher ratio: 17:1 Minority enrollment: 22%
Rank: #88.
Columbia Elementary School
(Math: 67% | Reading: 76%)
Rank:
10/
10
Top 5%
667 Balch Road
Madison, AL 35758
(256) 430-2751
Gr: K-5 | 701 students Student-teacher ratio: 14:1 Minority enrollment: 45%
Rank: #99.
Riverton Elementary School
(Math: 70-74% | Reading: 70-74%)
Rank:
10/
10
Top 5%
2615 Winchester Road
Huntsville, AL 35811
(256) 851-4650
Gr: PK-3 | 596 students Student-teacher ratio: 18:1 Minority enrollment: 33%
Rank: #1010.
Mt Carmel Elementary School
(Math: 60-64% | Reading: 75-79%)
Rank:
10/
10
Top 5%
335 Homer Nance Road
Huntsville, AL 35811
(256) 851-4660
Gr: PK-3 | 638 students Student-teacher ratio: 16:1 Minority enrollment: 43%
Rank: #1111.
Madison Elementary School
(Math: 59% | Reading: 79%)
Rank:
10/
10
Top 5%
17 College St
Madison, AL 35758
(256) 772-9255
Gr: K-5 | 603 students Student-teacher ratio: 15:1 Minority enrollment: 49%
Rank: #1212.
Monrovia Elementary School
(Math: 65% | Reading: 74%)
Rank:
10/
10
Top 10%
1030 Jeff Rd
Huntsville, AL 35806
(256) 851-4570
Gr: PK-5 | 600 students Student-teacher ratio: 17:1 Minority enrollment: 58%
Rank: #1313.
Midtown Elementary School
(Math: 57% | Reading: 77%)
Rank:
10/
10
Top 10%
140 Coefer Boulevard
Madison, AL 35758
(256) 837-1189
Gr: K-5 | 1,097 student Student-teacher ratio: 17:1 Minority enrollment: 49%
Rank: #1414.
Legacy Elementary School
(Math: 60% | Reading: 71%)
Rank:
10/
10
Top 10%
165 Pine Grove Road
Madison, AL 35757
(256) 851-4630
Gr: PK-5 | 594 students Student-teacher ratio: 17:1 Minority enrollment: 46%
Rank: #1515.
Creekside Elementary School
(Math: 59% | Reading: 67%)
Rank:
10/
10
Top 10%
15983 Sanderson Rd
Harvest, AL 35749
(256) 233-6452
Gr: 3-5 | 550 students Student-teacher ratio: 17:1 Minority enrollment: 34%
Rank: #1616.
Liberty Middle School
(Math: 51% | Reading: 74%)
Rank:
10/
10
Top 10%
281 Dock Murphy Dr
Madison, AL 35758
(256) 430-0001
Gr: 6-8 | 1,103 student Student-teacher ratio: 16:1 Minority enrollment: 46%
Rank: #1717.
Hampton Cove Middle School
(Math: 50% | Reading: 74%)
Rank:
9/
10
Top 20%
261 Old 431 Highway
Owens Cross Roads, AL 35763
(256) 428-8380
Gr: 6-8 | 785 students Student-teacher ratio: 22:1 Minority enrollment: 22%
Rank: #1818.
Discovery Middle School
(Math: 50% | Reading: 72%)
Rank:
9/
10
Top 20%
1304 Hughes Rd
Madison, AL 35758
(256) 837-3735
Gr: 6-8 | 1,054 student Student-teacher ratio: 16:1 Minority enrollment: 41%
Rank: #1919.
Owens Cross Roads School
(Math: 60-64% | Reading: 60-64%)
Rank:
9/
10
Top 20%
161 Wilson Mann Road
Owens Cross Roads, AL 35763
(256) 851-3240
Gr: PK-4 | 338 students Student-teacher ratio: 19:1 Minority enrollment: 29%
Rank: #2020.
Farley Elementary School
(Math: 45-49% | Reading: 70-74%)
Rank:
9/
10
Top 20%
2900 Green Cove Rd Sw
Huntsville, AL 35803
(256) 428-7160
Gr: PK-5 | 334 students Student-teacher ratio: 18:1 Minority enrollment: 47%
Rank: #2121.
Moores Mill Intermediate School
(Math: 53% | Reading: 66%)
Rank:
9/
10
Top 20%
1210 Walker Lane
New Market, AL 35761
(256) 851-4700
Gr: 3-5 | 675 students Student-teacher ratio: 23:1 Minority enrollment: 57%
Rank: #2222.
Endeavor Elementary School
(Math: 47% | Reading: 69%)
Rank:
9/
10
Top 20%
1997 Old Railroad Bed Rd
Harvest, AL 35749
(256) 851-4620
Gr: PK-5 | 760 students Student-teacher ratio: 18:1 Minority enrollment: 52%
Rank: #2323.
Mountain Gap Elementary School
(Math: 50-54% | Reading: 60-64%)
Rank:
9/
10
Top 20%
821 Mountain Gap Road Se
Huntsville, AL 35803
(256) 428-7360
Gr: PK-5 | 341 students Student-teacher ratio: 17:1 Minority enrollment: 34%
Rank: #2424.
Weatherly Heights Elementary School
(Math: 49% | Reading: 66%)
Rank:
9/
10
Top 20%
1307 Cannstatt Drive Se
Huntsville, AL 35803
(256) 428-7460
Gr: PK-5 | 472 students Student-teacher ratio: 16:1 Minority enrollment: 38%
Rank: #2525.
Lynn Fanning Elementary School
(Math: 40-44% | Reading: 65-69%)
Rank:
9/
10
Top 20%
8861 Moores Mill Rd
Meridianville, AL 35759
(256) 851-4680
Gr: K-2 | 618 students Student-teacher ratio: 17:1 Minority enrollment: 55%
Rank: #2626.
Jones Valley Elementary School
(Math: 44% | Reading: 65%)
Rank:
9/
10
Top 20%
4908 Garth Rd Se
Huntsville, AL 35802
(256) 428-7220
Gr: PK-6 | 471 students Student-teacher ratio: 17:1 Minority enrollment: 42%
Rank: #2727.
Hazel Green Elementary School
(Math: 44% | Reading: 64%)
Rank:
9/
10
Top 20%
14250 Highway 231431 N
Hazel Green, AL 35750
(256) 851-4540
Gr: PK-5 | 963 students Student-teacher ratio: 19:1 Minority enrollment: 36%
Rank: #2828.
New Market School
(Math: 50-54% | Reading: 55-59%)
Rank:
9/
10
Top 20%
155 College St
New Market, AL 35761
(256) 851-3250
Gr: PK-6 | 426 students Student-teacher ratio: 16:1 Minority enrollment: 37%
Rank: #2929.
Mountain Gap Middle School
(Math: 39% | Reading: 68%)
Rank:
9/
10
Top 20%
821 Mountain Gap Road Se
Huntsville, AL 35803
(256) 428-7720
Gr: 6-8 | 366 students Student-teacher ratio: 16:1 Minority enrollment: 36%
Rank: #3030.
Riverton Intermediate School
(Math: 44% | Reading: 62%)
Rank:
9/
10
Top 20%
399 Homer Nance Road
Huntsville, AL 35811
(256) 851-4640
Gr: 4-6 | 872 students Student-teacher ratio: 21:1 Minority enrollment: 40%
Rank: #3131.
Academy For Science Foreign Language
Magnet School
(Math: 40-44% | Reading: 60-64%)
Rank:
9/
10
Top 20%
3221 Mastin Lake Rd
Huntsville, AL 35810
(256) 428-7000
Gr: PK-5 | 303 students Student-teacher ratio: 14:1 Minority enrollment: 82%
Rank: #3232.
Central School
(Math: 45% | Reading: 60%)
Rank:
9/
10
Top 20%
990 Ryland Pike
Huntsville, AL 35811
(256) 851-4670
Gr: PK-8 | 610 students Student-teacher ratio: 18:1 Minority enrollment: 33%
Rank: #3333.
New Hope Elementary School
(Math: 44% | Reading: 59%)
Rank:
8/
10
Top 30%
5300 Main Dr
New Hope, AL 35760
(256) 851-3260
Gr: PK-6 | 534 students Student-teacher ratio: 17:1 Minority enrollment: 23%
Rank: #3434.
Monrovia Middle School
(Math: 33% | Reading: 67%)
Rank:
8/
10
Top 30%
1216 Jeff Rd
Huntsville, AL 35806
(256) 851-4580
Gr: 6-8 | 988 students Student-teacher ratio: 21:1 Minority enrollment: 52%
Rank: #3535.
Walnut Grove School
(Math: 40-44% | Reading: 55-59%)
Rank:
8/
10
Top 30%
1961 Joe Quick Rd
New Market, AL 35761
(256) 851-4690
Gr: PK-6 | 303 students Student-teacher ratio: 16:1 Minority enrollment: 24%

Frequently Asked Questions

What are the top-ranked public elementary schools in Madison County, AL?
The top-ranked public elementary schools in Madison County, AL include Heritage Elementary School, Monte Sano Elementary School and Hampton Cove Elementary School.
How many public elementary schools are located in Madison County?
72 public elementary schools are located in Madison County.
What is the racial composition of students in Madison County?
Madison County public elementary schools minority enrollment is 53% of the student body (majority Black), which is more than the Alabama public elementary schools average of 50% (majority Black).
Which public elementary schools in Madison County are often viewed compared to one another?

Recent Articles

AI Report Cards: Should Schools Evaluate AI Use?
AI Report Cards: Should Schools Evaluate AI Use?
Explore whether schools should assess student AI use, the benefits, risks, and what responsible AI report cards could look like in 2026.
The Parent’s Guide to School Cell Phone Bans in 2026
The Parent’s Guide to School Cell Phone Bans in 2026
Learn how school cell phone bans work in 2026, why districts are adopting them, and what parents should expect.
Parental Involvement in Public Schools: 2026 Update
Parental Involvement in Public Schools: 2026 Update
Explore the latest 2026 trends, research, and strategies shaping parental involvement in public schools and student success.

Quick Links


Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 75

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 82

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 88

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 94

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 100

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 106

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 112

Notice: Undefined property: MultipleSchoolsModel::$total in /home/devsarath/workspace/psr/public_html/include/srn_lib/psr/view/RegionQuickLinksView.inc.php on line 123

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/popper.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Javascript file does not exist: /home/devsarath/workspace/psr/public_html/javascript/components/tippy.min.js in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Directory does not exist in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242

Notice: Unable to save compiled js file in /home/devsarath/workspace/shared/misc/JSCompiler.inc.php on line 242