DuPage County has twenty-one school districts across the western suburbs, and the boundaries do not follow village lines. Two houses on the same street can sit in different elementary districts. A town can be split across three. The listing sheet is not a reliable source, and neither is the ZIP code.

So this page does one thing: it tells you which district covers which communities, explains the split that confuses nearly every buyer, and shows you how to confirm an address in about two minutes.

How we put this together

District names, numbers and the communities each one serves come from the Illinois State Board of Education directory, read in September 2026. Typical home values are Zillow’s Home Value Index for July 2026, pulled on 7 September 2026. Effective property tax rates are 2025 county figures via Ownwell. Boundaries move. Verify any specific address with the district before you write an offer.

What you won’t find here: a ranking. We don’t rank districts or towns, and we don’t characterise who lives in them. Test scores and ratings are published by the state and by private sites, and you can read them yourself. What we can tell you is which district covers which ground, where the lines cross town borders, and what that does to price.

The split nobody explains: elementary and high school are usually different districts

Most of DuPage runs on a two-tier system. One district runs kindergarten through eighth grade. A separate township district runs the high school. They have different boundaries, different budgets and different tax levies, and they show up as two separate lines on your property tax bill.

Downers Grove is the clean example. District 58 runs the grade schools. District 99 runs the high schools, and it also reaches into Woodridge, Westmont, Darien, Lisle and a piece of Oak Brook. Being in one tells you nothing about the other.

Four towns run unit districts instead, where one district covers the whole thing: Elmhurst 205, Wheaton Warrenville 200, Naperville 203 and Indian Prairie 204. Those are simpler to shop.

Every district in the county, and what it covers

District Number Communities it serves Type
Downers Grove Grade School 58 Downers Grove Elementary
Community High School 99 Downers Grove, Woodridge, parts of Westmont, Darien, Lisle and Oak Brook High school
Center Cass 66 South Downers Grove and Woodridge Elementary
Woodridge 68 Woodridge and part of Downers Grove Elementary
Westmont 201 Westmont Unit
Lisle 202 Lisle Unit
Maercker 60 Westmont, Clarendon Hills and Willowbrook Elementary
Hinsdale Community Consolidated 181 Hinsdale, Clarendon Hills and parts of Oak Brook and Burr Ridge Elementary
Hinsdale Township 86 Hinsdale, Clarendon Hills, Oak Brook, Burr Ridge, Darien, Willowbrook and part of Westmont High school
Gower 62 Burr Ridge and Willowbrook Elementary
Butler 53 Oak Brook Elementary
Darien 61 Darien Elementary
Western Springs 101 Western Springs Elementary
La Grange 102 La Grange and La Grange Park Elementary
Lyons Township 204 La Grange, Western Springs, La Grange Park, Countryside and neighbouring villages High school
Elmhurst 205 Elmhurst Unit
Glen Ellyn 41 Glen Ellyn Elementary
Glenbard Township 87 Glen Ellyn, Lombard, Carol Stream and Glendale Heights High school
Wheaton Warrenville 200 Wheaton and Warrenville Unit
Naperville 203 Central Naperville and part of Lisle Unit
Indian Prairie 204 South and west Naperville, Aurora, Bolingbrook and Plainfield Unit

The money consequence: districts cross town lines, and prices don’t follow

This is the part worth the read. Several high school districts serve more than one town, but the housing market prices each town separately. The district does not change when you cross the border. The price does.

Town High school district Typical home value Effective tax rate
Hinsdale Hinsdale Township 86 $1,282,503 1.75%
Clarendon Hills Hinsdale Township 86 $697,430 1.96%
Burr Ridge Hinsdale Township 86 $863,499 1.74%
Oak Brook Hinsdale Township 86 $1,003,334 1.33%
Western Springs Lyons Township 204 $904,552 1.97%
La Grange Lyons Township 204 $677,320 2.31%

Four towns, one high school district, and roughly $585,000 between the typical Hinsdale home and the typical Clarendon Hills home. Buyers who care about a specific high school and are working to a budget should be looking at all four towns, not one. We say this to clients constantly and it is the single most useful thing on this page.

The same holds on the Lyons Township side, where the gap between Western Springs and La Grange is about $227,000 for the same high school district.

One caution, because it cuts the other way: parts of Oak Brook and Burr Ridge sit in Hinsdale 181 for elementary and parts do not. In those two towns especially, the address decides everything.

How to verify an address in two minutes

  1. Go to the district’s own website, not a listing site. Every district publishes a boundary lookup or an attendance-area map.
  2. Enter the full street address, not the ZIP.
  3. Check both tiers: the elementary district and the township high school district.
  4. Screenshot the result with the date. Boundaries get redrawn, and what was true last year may not be true now.
  5. If the home is near a border, call the district office and ask them to confirm in writing.

Do not rely on the multiple listing service field, a portal’s school tab, or the seller’s recollection. Those are populated by people, and people make mistakes about borders. The district is the only authority.

What this does to your tax bill

School districts are the largest line on a DuPage property tax bill, generally well over half of it. That is why effective rates vary so much between neighbouring towns. Oak Brook sits near 1.33% and La Grange near 2.31%, on 2025 county figures. On a $700,000 home, that difference is roughly $6,900 a year.

You can run your own number with our property tax estimator, which uses those same published rates.

Common questions

Can two houses on the same street be in different districts?

Yes, and it happens more often than people expect, particularly along the edges of Oak Brook, Burr Ridge and Westmont. Boundaries were drawn around old school catchments, not around today’s subdivisions.

Does the ZIP code tell me the district?

No. ZIP codes are postal routes. They cross village lines and district lines freely. The 60525 ZIP alone touches several municipalities.

If I buy in a town, am I guaranteed its named high school?

No. Township high school districts often operate more than one campus and assign by attendance area within the district. Confirm the campus, not just the district.

Where do I find test scores and ratings?

The Illinois Report Card at illinoisreportcard.com publishes state assessment data for every school and district. Private sites publish their own ratings using their own formulas. Read them directly and draw your own conclusions; we don’t rank districts for clients.

Next step

Send us the address you’re looking at and we’ll confirm the elementary, middle and high school assignment in writing, with the district’s own lookup as the source. Tell us what you’re looking for and we’ll do it before you tour.

Related reading: what your property taxes would actually be.

District information read from the Illinois State Board of Education directory, September 2026. Home values: Zillow Home Value Index, July 2026, pulled 7 September 2026. Tax rates: 2025 county figures via Ownwell. Next review: March 2027.

Western Suburbs Buyer Brief

Get the next guide before you tour

We publish a new western-suburbs buyer guide and monthly market notes — the school, tax, and price facts for each town. Get them by email.

Free. No spam. Unsubscribe anytime.

Shopping in the $900K+ luxury tier? Visit our sister site, Luxury List Chicago ›

Photo by Yan Krukau on Pexels