Indian Prairie School District 204 administration building in Naperville, Illinois
Schools Guide

Naperville Schools: District 203 & 204 Guide

Naperville is served by two highly regarded public school districts: Naperville Community Unit School District 203 and Indian Prairie School District 204. Both districts have earned National Blue Ribbon recognition and consistently rank among Illinois' top-performing systems. Whether your children are elementary age or heading to high school, understanding these districts and their attendance boundaries is essential to finding the right home in Naperville.
99th
Percentile in Illinois

96%
District Average

56
Award-Winning Schools
25th
Elite Rankings
Editorial illustration of a middle school bus loop and side entrance under spring trees at midday, representing Fischer Middle School in Aurora

Fischer Middle School

Grades Served : 6-8

Fischer Middle School is a grades 6 through 8 school in Indian Prairie School District 204, located at 1305 Long Grove Drive in Aurora. District 204’s subdivision list assigns it 44 subdivisions, second only to Hill’s 46, concentrated in the Oakhurst and Fox Valley areas, and all 44 continue to Waubonsie Valley High School. Three subdivision names, Mayfair, Summerfield and Diamond Bay, appear on the district list twice, once under Fischer and once under another middle school, so those have to be checked by address.

Editorial illustration of a two-storey tan brick and red masonry school facade with a recessed entrance under low autumn morning light, representing Granger Middle School in Aurora

Granger Middle School

Grades Served : 6-8

Granger Middle School, recorded by the state as Francis Granger Middle School, is a grades 6 through 8 school in Indian Prairie School District 204 at 2721 Stonebridge Boulevard in Aurora. It is home of the Grizzlies and serves 39 subdivisions along the Eola Road, Butterfield, Oakhurst and Country Lakes areas. All 39 continue to Metea Valley High School.

Editorial illustration of a contemporary brick middle school entrance on a landscaped suburban campus, representing Still Middle School in Aurora

Still Middle School

Grades Served : 6-8

Still Middle School is a grades 6 through 8 school in Indian Prairie School District 204, located at 787 Meadowridge Drive in Aurora. It is home of the Bulldogs and serves 27 subdivisions including White Eagle, Heatherstone and Brighton Ridge. Unusually for the district, Still feeds two different high schools: 18 of its subdivisions continue to Waubonsie Valley and 9 to Metea Valley.

Metea Valley High School building near Naperville and Aurora, home of the Mustangs, District 204.

Metea Valley High School

Grades Served : 9-12

Metea Valley High School is a grades 9-12 high school in Indian Prairie School District 204, located at 1801 North Eola Road in Aurora. It opened in 2009 as the district’s third high school and serves a large share of northern and eastern Naperville, including Brookdale, Estes Park and Country Lakes.

Aerial view of the Tall Grass neighborhood in Naperville, a subdivision that feeds Waubonsie Valley High School

Waubonsie Valley High School

Grades Served : 9-12

Waubonsie Valley High School is a grades 9-12 high school in Indian Prairie School District 204, located at 2590 Ogden Avenue in Aurora. Opened in 1975, it is the oldest of the district’s three high schools and serves a large share of Naperville subdivisions, among them White Eagle, Tall Grass and Heatherstone. Campus features include a planetarium and a restored prairie maintained by students.

Aerial view of the Naperville Central High School campus and stadium in Naperville School District 203.

Naperville Community Unit School District 203

Grades Served : PreK to 12

Naperville Community Unit School District 203 (Naperville CUSD 203) serves roughly 16,000 students across central and northern Naperville, plus small portions of Lisle and Bolingbrook. It is the more established and compact of Naperville’s two public school districts, the other being the neighboring Indian Prairie School District 204.

District 203 operates 22 schools: two high schools, Naperville Central and Naperville North, five junior high schools, 14 elementary schools, and the Ann Reid Early Childhood Center. It is known for its K-8 Spanish and English dual-language immersion program, and it offers honors, dual-credit, and Advanced Placement coursework at the high-school level. As of 2026, Niche gave the district an A+ grade and ranked it among Illinois’ top districts.

Schools are assigned by home address, so use the district’s boundary tools or the Centralized Enrollment Office (630.548.4320) to confirm the exact schools for any property.

Modern school building in Indian Prairie School District 204 (IPSD 204), serving families in Naperville, Aurora, Plainfield, and Bolingbrook.

Indian Prairie School District 204

Grades Served : PK–12

Indian Prairie School District 204 is the fourth-largest district in Illinois, serving Naperville, Aurora, Plainfield, and Bolingbrook. With an A+ rating and three top-tier high schools (Neuqua, Waubonsie, and Metea), it is a top choice for families seeking academic excellence and strong community support.

Aerial view of a large church with a tall white steeple at a busy intersection in a residential neighborhood.

Saints Peter & Paul

Grades Served :

The Saints Peter & Paul area centers around the esteemed Saints Peter & Paul Catholic School and Church, nestled in the heart of historic Naperville. This vibrant neighborhood offers a blend of historic charm and modern amenities, making it a desirable location for families. Residents enjoy a walkable lifestyle with easy access to Downtown Naperville’s shops, restaurants, and parks.

With a strong sense of community and excellent schools, this area provides a welcoming environment. The proximity to various local attractions and convenient transportation options further enhances its appeal.

Exterior of Gail McKinzie High School in Naperville, formerly known as Indian Plains High School.

Gail McKinzie High School

Grades Served : 9–12

Gail McKinzie High School is an alternative high school in Indian Prairie School District 204 serving grades 9–12. The school provides a smaller, highly supportive learning environment designed to meet the academic, social, and emotional needs of students who benefit from a nontraditional setting. McKinzie focuses on personalized instruction, flexible scheduling, and strong relationships to help students achieve graduation and postsecondary goals.

Scullen Middle School digital marquee sign displaying a fun fall message in Naperville.

Scullen Middle School

Grades Served : 6–8

Scullen Middle School is a grades 6–8 school in Indian Prairie School District 204 known for its strong academic programs, inclusive culture, and commitment to supporting early adolescent learners. The school emphasizes rigorous instruction, exploratory learning, and social–emotional development to help students prepare for high school success.

Exterior entrance of Thayer J. Hill Middle School in Naperville, featuring the red brick building and white fence.

Hill Middle School

Grades Served : 6–8

Hill Middle School is a grades 6–8 school in Indian Prairie School District 204 known for its strong academic programs, inclusive culture, and commitment to supporting early adolescent learners. The school emphasizes rigorous instruction, exploratory learning, and social–emotional development to help students prepare for high school success.

Cartoon illustration of the Gregory Middle School Pioneer mascot running with a baton.

Gregory Middle School

Grades Served : 6–8

Gregory Middle School is a grades 6–8 school in Indian Prairie School District 204 known for its strong academic programs, inclusive culture, and commitment to supporting early adolescent learners. The school emphasizes rigorous instruction, exploratory learning, and social–emotional development to help students successfully prepare for high school.

Highlands Elementary School sign in Naperville featuring the whale mascot logo and event marquee.

Highlands Elementary School

Grades Served : K–5

Highlands Elementary School is a K–5 school in Naperville Community Unit School District 203 offering a supportive, collaborative learning environment. The school emphasizes strong literacy and math instruction, social–emotional learning, and family engagement. With dedicated teachers and a close-knit community, Highlands helps students build confidence, curiosity, and the skills necessary for long-term success.

Exterior entrance of Elmwood Elementary School in Naperville featuring the school sign and a large pine tree.

Elmwood Elementary School

Grades Served : K–5

Elmwood Elementary School is a K–5 school in Naperville Community Unit School District 203 that emphasizes high academic expectations, character development, and strong family partnerships. The school provides a supportive environment where students build foundational literacy and math skills while developing confidence, curiosity, and resilience. Elmwood’s dedicated staff fosters a culture of belonging and teamwork throughout the school community.

Crone Middle School

Grades Served : 6–8

Crone Middle School is a grades 6–8 school in Indian Prairie School District 204 known for its strong academic programs, inclusive culture, and commitment to supporting early adolescent learners. The school emphasizes rigorous instruction, exploratory learning, and social–emotional development to help students successfully transition toward high school.

White Eagle Elementary School

Grades Served : K–5

White Eagle Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming environment where students feel supported and engaged.

Exterior of Arlene Welch Elementary School in Naperville, featuring the red brick facade and school sign.

Welch Elementary School

Grades Served : K–5

Welch Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming environment where students feel supported and encouraged to succeed.

Exterior of Spring Brook Elementary School in Naperville, featuring the brick facade and mature trees.

Spring Brook Elementary School

Grades Served : K–5

Spring Brook Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming environment where students feel supported and engaged.

Exterior of Danielle-Joy Peterson Elementary School in Naperville, located in the Ashwood Park subdivision.

Peterson Elementary School

Grades Served : K–5

Peterson Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming environment where every student feels supported and valued.

Exterior of Patterson Elementary School in Naperville, located in the Ashbury neighborhood.

Patterson Elementary School

Grades Served : K–5

Patterson Elementary School is a K–5 school in Indian Prairie School District 204 known for its supportive learning environment, strong academic foundations, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming and inclusive culture for all students.

Exterior view of Owen Elementary School in Naperville, showing the brick building, green lawn, and flagpole.

Owen Elementary School

Grades Served : K–5

Owen Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a welcoming environment where students feel supported and engaged.

Exterior of May Watts Elementary School in Naperville, located near May Watts Park.

May Watts Elementary School

Grades Served : K–5

May Watts Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academic foundation, inclusive culture, and emphasis on whole-child development. The school supports students through engaging instruction, social–emotional learning, and meaningful family partnerships. May Watts provides a nurturing environment where students are encouraged to explore, collaborate, and grow.

Exterior of Longwood Elementary School in Naperville, located on Brookdale Road.

Longwood Elementary School

Grades Served : K–5

Longwood Elementary School is a K–5 school in Indian Prairie School District 204 known for its supportive learning environment, strong academic foundations, and emphasis on whole-child development. The school prioritizes literacy, mathematics, inquiry-based learning, and social–emotional growth while fostering a caring and inclusive school culture.

Students with backpacks walking on a paved path toward Kendall Elementary School in Naperville.

Kendall Elementary School

Grades Served : K–5

Kendall Elementary School is a K–5 school in Indian Prairie School District 204 known for its welcoming culture, strong academic foundations, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth. Kendall provides a nurturing environment where students feel supported, engaged, and encouraged to succeed.

Graham Elementary School mascot Falcon standing next to a Happy Anniversary sign outside the school building in Naperville.

Graham Elementary School

Grades Served : K–5

Graham Elementary School is a K–5 school in Indian Prairie School District 204 known for its supportive learning environment, strong academic foundations, and commitment to whole-child development. The school emphasizes literacy, mathematics, inquiry-based learning, and social–emotional growth. Graham fosters a collaborative culture where students feel valued and supported.

Cowlishaw Elementary School

Grades Served : K–5

Cowlishaw Elementary School is a K–5 school in Indian Prairie School District 204 known for its strong academics, inclusive environment, and rich cultural diversity. The school emphasizes literacy, math, social–emotional learning, and inquiry-based instruction. Cowlishaw fosters a welcoming community where students feel supported, engaged, and motivated to succeed.

Exterior entrance of Clow Elementary School in Naperville featuring the Welcome to Clow School sign and Cougars mascot logo.

Clow Elementary School

Grades Served : K–5

Clow Elementary School is a K–5 school in Indian Prairie School District 204 known for its nurturing environment, strong academic foundations, and commitment to student well-being. The school emphasizes literacy, math, inquiry-based learning, and social–emotional development. Clow’s close-knit staff and community partnerships help students grow academically and socially.

Exterior entrance of Brookdale Elementary School in Naperville, featuring the school sign and brick facade.

Brookdale Elementary School

Grades Served : K–5

Brookdale Elementary School is a K–5 school in Naperville Community Unit School District 203 known for its supportive learning environment, strong academics, and inclusive school culture. The school emphasizes literacy, math, creativity, and social–emotional learning while providing individualized supports that help all students succeed.

Modern exterior entrance of Naperville North High School featuring the Huskies logo and glass facade.

Naperville North High School

Grades Served : 9–12

Naperville North High School is a comprehensive 9–12 high school in Naperville Community Unit School District 203 known for its rigorous academics, award-winning extracurricular programs, and strong student support systems. The school offers extensive AP and honors courses, robust fine arts and athletics, and a wide range of student-led activities. Naperville North promotes college and career readiness through innovative programming and a supportive, inclusive school culture.

Exterior of Naperville Central High School, located on Aurora Avenue near downtown Naperville.

Naperville Central High School

Grades Served : 9–12

Naperville Central High School is a comprehensive 9–12 high school in Naperville Community Unit School District 203. Known for its rigorous academics, strong arts and athletics programs, and broad extracurricular opportunities, the school offers a well-rounded educational experience. Naperville Central emphasizes college and career readiness, social–emotional learning, and a supportive school climate that encourages students to grow as scholars and leaders.

Filter By

Editorial illustration of a middle school bus loop and side entrance under spring trees at midday, representing Fischer Middle School in Aurora

Fischer Middle School

Grades Served : 6-8

A 6-8 District 204 middle school in Aurora, second largest by subdivision count, feeding entirely to Waubonsie Valley.
Editorial illustration of a two-storey tan brick and red masonry school facade with a recessed entrance under low autumn morning light, representing Granger Middle School in Aurora

Granger Middle School

Grades Served : 6-8

A 6-8 District 204 middle school in Aurora whose attendance area reaches into Naperville, feeding entirely to Metea Valley.
Editorial illustration of a contemporary brick middle school entrance on a landscaped suburban campus, representing Still Middle School in Aurora

Still Middle School

Grades Served : 6-8

A 6-8 District 204 middle school in Aurora serving many Naperville subdivisions, feeding both Waubonsie Valley and Metea Valley.
Metea Valley High School building near Naperville and Aurora, home of the Mustangs, District 204.

Metea Valley High School

Grades Served : 9-12

A 9-12 District 204 high school in Aurora serving much of northern and eastern Naperville.
Aerial view of the Tall Grass neighborhood in Naperville, a subdivision that feeds Waubonsie Valley High School

Waubonsie Valley High School

Grades Served : 9-12

A 9-12 District 204 high school in Aurora serving many of Naperville's west and south side neighborhoods.
Modern school building in Indian Prairie School District 204 (IPSD 204), serving families in Naperville, Aurora, Plainfield, and Bolingbrook.

Indian Prairie School District 204

Grades Served : PK–12

Inspire all students to achieve their greatest potential.
Aerial view of a large church with a tall white steeple at a busy intersection in a residential neighborhood.

Saints Peter & Paul

Grades Served :

Historic charm and strong community in Downtown Naperville.
Exterior of Gail McKinzie High School in Naperville, formerly known as Indian Plains High School.

Gail McKinzie High School

Grades Served : 9–12

An alternative high school providing personalized pathways to graduation.

Places to Live in Naperville

Explore Naperville Neighborhoods

From historic districts to luxury subdivisions, discover the unique character, amenities, and price points of our most popular communities.

Go beyond the listings. Get the real story on the streets, subdivisions, and hidden gems that make Naperville a world-class place to call home.

Explore All Neighborhoods
Pembroke Commons subdivision entrance sign in Naperville with brick pillars, planters, landscaping, and nearby homes.

Pembroke Commons

A well-established Naperville subdivision near top-rated District 203 schools and the Springbrook Prairie Forest Preserve

$325k–$550k
Harmony Grove subdivision entrance sign in Naperville with brick monument, flowers, lawn, and mature trees.

Harmony Grove

South Naperville, Route 59, newer construction

$740k-$865k
Aero Estates subdivision in Naperville with newly built townhomes, attached garages, driveways, and landscaped front entries.

Aero Estates

Naperville's unique fly-in residential community with private airport access.

$650k–$1.2M
Aerial view of Heatherstone East subdivision in Naperville with residential homes, mature trees, sidewalks, and nearby pond.

Heatherstone East

75th Street corridor, commuter routes, low-maintenance townhouse living in South Naperville.

$550k–$950k
Two real estate professionals in suits standing outside a modern stone home in Naperville IL

Connect With Us on Social Media

Connect with Naperville.com & The Dan Firks Team


Have questions or need assistance about Naperville? Get in touch with The Dan Firks Team, your trusted guide to all things Naperville and real estate. At Naperville.com, we're dedicated to serving the community.