The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·NORTHWESTERN CUSD 2·NCES 173054003174

Northwestern High School

30889 Route 111, Palmyra, IL 62674 · (217) 436-2011 · Macoupin County
GRADES 09–12HIGH42-RURALREGULAR SCHOOL94 STUDENTS
Enrollment
94
High
DISTRICT 108 · STATE 834
Student : Teacher
8.0:1
12 FTE teachers
DISTRICT 9.0:1 · STATE 13.8:1
Free / Reduced Lunch
39%
37 students
DISTRICT 48% · STATE 56%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
34
Grade 10
25
Grade 11
17
Grade 12
18
Student demographics
White
9197%
DISTRICT 96% · STATE 45%
Two+
22%
DISTRICT 2% · STATE 5%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
5660%
Female
3739%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Northwestern High School.
START A DISCUSSION
Recent discussions in Illinois

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of IL schools after controlling for student poverty
Actual proficiency
34.5%
composite math + reading, all grades
Predicted
48.8%
based on IL schools with similar FRL share
Beats by
-14.3pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
94
-18 (-16%) vs 2017
Student : Teacher
8.0:1
was 9.2:1
% White
97%
was 99%
Source: NCES Common Core of Data

About Northwestern High School

Northwestern High School is one of the rural-scale four-year high schools in Palmyra, Illinois, overseen by Northwestern CUSD 2, with 94 students on its rolls from grades 9 through 12. That puts it 89% smaller than the typical public school in Illinois, which averages around 834 students.

Northwestern High School is one of 3 schools operated by Northwestern CUSD 2, a district that serves 323 students overall.

In terms of who attends, Northwestern High School shows that nearly all students (97%) are White; the rest breaks down as 2% multiracial. That mix tracks the wider county fairly closely.

On the income-and-resources front, On paper, Northwestern High School has 12 full-time-equivalent teachers, translating to a class-load average of around 8.0:1. Statewide, the average ratio sits near 13.8:1, putting Northwestern High School tighter than the state norm the norm. Around 39% of the student body qualifies for free or reduced-price meals, often used as a Title I proxy. That share is below Macoupin County's rate of about 50%.

On a residual basis (actual vs predicted given the student mix), On a poverty-adjusted basis, Northwestern High School sits in the bottom 10% statewide. Predicted proficiency from the FRL regression is roughly 48.8%; actual is 34.5%, a gap of -14.3 points.

In the area at large, census data for Macoupin County shows median household earnings sit near $70,805, 20% of adults hold a bachelor's degree or higher, and census figures put the poverty rate at about 10%. Across Macoupin County's 28 public schools (combined enrollment of about 7,221 students), Northwestern High School is one campus in the mix.

The closest other public school is Northwestern Jr High School, roughly 0.0 miles away. Counting just inside five miles, 2 other public schools cluster around Northwestern High School. On composite proficiency, Northwestern High School comes 4th of 8 in the immediate cluster, ahead of the nearby-schools average of 33.5%.

Geographically, the school is in an outlying area.

Five-year trend. Looking back 7 years, enrollment at Northwestern High School has shrank 16%, going from 112 students in 2018 to 94 in 2025. Class-load math has tightened: from 9.2:1 in 2018 to 8.0:1 in 2025.

On allk12, the feed for Northwestern High School typically covers open house dates, ride-share offers, and field-trip permission slips. Anyone with firsthand experience at this school can post or comment.

Macoupin County at a glance

View full county profile
Population
44,350
Census ACS
Median income
$70,805
Household, ACS
Bachelor's+
20%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
28
7,221 students

Quick facts

School name
Northwestern High School
District
Northwestern CUSD 2
Address
30889 Route 111, Palmyra, IL 62674
Phone
(217) 436-2011
County
Macoupin County
Level
High
Grade range
09–12
Total enrollment
94
Teachers (FTE)
12
Student–teacher ratio
8.0:1
Free/Reduced lunch
37 (39%)
Locale
42-Rural: Distant
NCES ID
173054003174
Charter school
No
Virtual school
No

Related schools

Other schools in Northwestern CUSD 2
Other schools in Palmyra
Nearby schools

Frequently asked questions

About Northwestern High School
What is the total enrollment at Northwestern High School?
Northwestern High School enrolls approximately 94 students in grades 09-12.
What grades does Northwestern High School serve?
Northwestern High School serves grades 09-12.
How many students per teacher at Northwestern High School?
Approximately 8.0:1 students per teacher at Northwestern High School.
How diverse is Northwestern High School?
Northwestern High School reports a student body of 97% White, 2% Two or more.
What district is Northwestern High School in?
Northwestern High School is part of Northwestern CUSD 2.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post