Skip to content
Skip to content

Madison County Virtual Academy

Madison County Virtual Academy is a public high school in Huntsville, AL, serving grades 6–12, rated C, with 513 students and a 17.2:1 student-teacher ratio.

In 2024-2025, the share of students meeting the state standard was 37% in Science and 23% in Math.

CTopHap school rating
Virtual
Rating
C
Grades
6–12
Enrollment
513
Students per teacher
17.2:1
Level
High
Type
Public · Regular

2024-2025 testing year

State test results

Share of students meeting or exceeding the state standard.

Science37%
Math23%

Student body

White68%
Black11%
Hispanic7%
Native American6%
Two or more races6%
Asian2%
Male / female
43% / 57%
Free or reduced lunch
40%
Enrollment change vs prior year
+79.4%
Prior-year enrollment
286

School details

Address
1275 Jordan Rd Bldg A, Huntsville, AL 35811
Phone
(256) 852-2557
Website
mcssk12.org
Setting
Suburb - Large
Status
Operational
NCES ID
010222002479
Visit the school website

School district

Madison County School District

Common questions

About Madison County Virtual Academy

How is Madison County Virtual Academy rated?

Madison County Virtual Academy holds a C rating on TopHap's A-to-D scale, which blends state test results, academic progress and student outcomes. Madison County School District is rated A- overall.

How do students at Madison County Virtual Academy perform on state tests?

In the 2024-2025 testing year, the share of Madison County Virtual Academy students meeting or exceeding the state standard was 37% in Science and 23% in Math.

What grades does Madison County Virtual Academy serve?

Madison County Virtual Academy serves grades 6–12 as a high school.

How many students attend Madison County Virtual Academy?

513 students attend Madison County Virtual Academy, up from 286 the prior year, with a student-teacher ratio of 17.2:1.

Which school district is Madison County Virtual Academy in?

Madison County Virtual Academy is part of Madison County School District, which reports 30 schools, 20,691 students and $10,126 of spending per student.