The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

2 schools in Virden

Illinois · Public K-12

Public schools in Virden number 2 per the latest NCES data, with about 703 students enrolled, an average school size of 352.

7-year change in Virden

SY 2017-18 vs SY 2024-25
Total enrollment
703
-29 (-4%) vs SY 2017-18
School count
2
0 (0%) vs SY 2017-18
% White
92%
was 95%
% Hispanic
3%
was 1%
% Black
1%
was 1%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
North Mac ElementaryElementaryPK-02342
North Mac High SchoolHigh09-12361

About Virden

Across Virden, Illinois, 2 public schools hosts about 703 students between them.

For a sense of the school types, the city covers 1 elementary, and 1 high.

Average school size in Virden is around 352 students, 27% noticeably below the Illinois average of about 480.

Over the past 7-year window. Across the same 7-year window, public-school enrollment shrank 4%: 732 students in SY 2017-18 versus 703 in SY 2024-25. The White share of public-school enrollment declined from 95% to 92%.

Within the allk12 community for this area, the community for Virden discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Virden?
Virden, Illinois has 2 public K-12 schools serving approximately 703 students.
How many elementary, middle, and high schools are in Virden?
Virden has 1 elementary, 1 high public schools.
What is the largest public school in Virden?
North Mac High School is the largest public school in Virden by enrollment, with approximately 361 students.
What school districts serve Virden?
Virden public schools are operated by North Mac CUSD 34.
What grade levels do public schools in Virden cover?
Public schools in Virden serve students from pre-K through grade 12.