The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·MILLSTADT CCSD 160·NCES 172619006030

Millstadt Primary Center

105 W Parkview Dr, Millstadt, IL 62260 · (618) 476-7100 · St. Clair County
GRADES PK–02ELEMENTARY41-RURALREGULAR SCHOOL246 STUDENTS
Enrollment
246
Elementary
DISTRICT 350 · STATE 381
Student : Teacher
12.3:1
20 FTE teachers
DISTRICT 13.0:1 · STATE 13.9:1
Free / Reduced Lunch
31%
76 students
DISTRICT 26% · STATE 56%
Community
0
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Pre-K
33
Kindergarten
79
Grade 1
64
Grade 2
70
Student demographics
White
21989%
DISTRICT 91% · STATE 45%
Hispanic
73%
DISTRICT 3% · STATE 29%
Black
125%
DISTRICT 4% · STATE 16%
Asian
21%
DISTRICT 0% · STATE 6%
Two+
62%
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
12149%
Female
12551%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at Millstadt Primary Center.
START A DISCUSSION
Recent discussions in Millstadt CCSD 160

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
246
-30 (-11%) vs 2017
Student : Teacher
12.3:1
was 14.0:1
% White
89%
was 95%
% Hispanic
3%
was 1%
% Black
5%
was 2%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About Millstadt Primary Center

Set in Millstadt, Illinois, Millstadt Primary Center is a close-knit elementary campus, operated by Millstadt CCSD 160. It educates 246 students across grades pre-K through 2. Compared to the state average of about 381 students per school, that is 35% leaner than typical.

Millstadt CCSD 160 runs 2 schools in total, collectively educating 699 students. Millstadt Primary Center is one of those campuses.

Looking at the student body, Millstadt Primary Center shows that the student body is overwhelmingly White (89%). The remainder consists of 5% Black, 3% Hispanic, 2% multiracial. By comparison, St. Clair County as a whole is about 60% White, so the school skews meaningfully more White than its surroundings.

Looking at school resources, Millstadt Primary Center records 20 full-time-equivalent teachers, putting the student-to-teacher ratio at about 12.3:1. Statewide, the average ratio sits near 13.9:1, putting Millstadt Primary Center tighter than the state norm the norm. About 31% of enrolled students meet the income threshold for free or reduced-price lunch, a number frequently used as a low-income enrollment indicator. Set against St. Clair County (around 54%), the school's rate is south of typical.

Zooming out to the county, ACS estimates for St. Clair County put median household income runs about $73,854, 32% of adults hold a bachelor's degree or higher, and roughly 10% of residents live below the federal poverty line. In all, St. Clair County runs 96 public schools (combined enrollment of about 40,879 students), of which Millstadt Primary Center is one.

The closest other public school is Millstadt Consolidated School, roughly 0.2 miles away. 2 of the 8 nearest public schools sit inside a five-mile radius.

The campus sits in a small-town setting.

Looking at the recent track record. Looking back 7 years, enrollment at Millstadt Primary Center has fell 11%, going from 276 students in 2018 to 246 in 2025. Over the same period, the White share edged down from 95% to 89%. The student-to-teacher ratio fell from 14.0:1 in 2018 to 12.3:1 today.

On the community side, the feed for Millstadt Primary Center typically covers fundraisers, lost-and-found posts, and report-card season. Posting is open to anyone connected to the school.

St. Clair County at a glance

View full county profile
Population
253,694
Census ACS
Median income
$73,854
Household, ACS
Bachelor's+
32%
Adults 25+
Poverty rate
10%
Below federal line
Schools in county
96
40,879 students

Quick facts

School name
Millstadt Primary Center
District
Millstadt CCSD 160
Address
105 W Parkview Dr, Millstadt, IL 62260
Phone
(618) 476-7100
County
St. Clair County
Level
Elementary
Grade range
PK–02
Total enrollment
246
Teachers (FTE)
20
Student–teacher ratio
12.3:1
Free/Reduced lunch
76 (31%)
Locale
41-Rural: Fringe
NCES ID
172619006030
Charter school
No
Virtual school
No

Related schools

Other schools in Millstadt CCSD 160
Other schools in Millstadt
Nearby schools

Frequently asked questions

About Millstadt Primary Center
How large is Millstadt Primary Center?
Millstadt Primary Center enrolls approximately 246 students in grades PK-02.
What grades does Millstadt Primary Center serve?
Millstadt Primary Center serves grades PK-02.
What is the student-teacher ratio at Millstadt Primary Center?
The student-to-teacher ratio at Millstadt Primary Center is approximately 12.3:1 (20 FTE teachers).
How diverse is Millstadt Primary Center?
Millstadt Primary Center reports a student body of 89% White, 3% Hispanic, 5% Black, 1% Asian, 2% Two or more.
Is Millstadt Primary Center public or private?
Millstadt Primary Center is a public K-12 school, overseen by Millstadt CCSD 160.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post