Northbrook Schools & Attendance Boundaries

Public schools and attendance boundaries in Northbrook

A practical, source-based guide to the public-school districts that serve addresses in Northbrook, the grades each school serves, the feeder path and where to verify a specific property.

Last verifiedOctober 7, 2026
Official district sourceSeveral districts: District 27, District 28, District 30, District 31 and others

At a Glance

How public schooling is organized in Northbrook.

District 27

Hickory Point PK–2Shabonee 3–5Wood Oaks 6–8Glenbrook North 9–12

District 28

Greenbriar / Meadowbrook / Westmoor K–5Northbrook Junior High 6–8Glenbrook North 9–12

District 30 · Wescott area

Wescott K–5Maple 6–8usually Glenbrook North 9–12

District 31

Henry Winkelman PK–5Field 6–8
Sunset Ridge District 29 and Wheeling District 21

Sunset Ridge District 29 describes itself as serving “a large portion of Northfield, as well as a small section of Northbrook,” and says its graduates who continue in public school attend New Trier High School.

Middlefork K–3Sunset Ridge 4–8New Trier 9–12

New Trier District 203 also lists portions of Northbrook in its service area. Confirm a District 29 address with Sunset Ridge District 29.

Wheeling Community Consolidated School District 21 lists Northbrook among the six communities it serves, with elementary and middle schools and an early-childhood school. District 21 describes its online boundary map as giving “a general idea of what to expect” and asks residents to contact the school or district office with questions. Use the District 21 boundary map and confirm the high-school district for the address.

Several elementary districts serve Northbrook, each with its own grade structure. District 27 uses Hickory Point (PK–2), Shabonee (3–5) and Wood Oaks (6–8). District 28 has three K–5 elementary schools (Greenbriar, Meadowbrook and Westmoor) and Northbrook Junior High (6–8). District 30 serves Northbrook and Glenview with Wescott (K–5) and Willowbrook (PK–5) feeding Maple (6–8); District 31 uses Henry Winkelman (PK–5) and Field (6–8); Sunset Ridge District 29 describes a small section of Northbrook within its district, and its graduates continue to New Trier; and Wheeling District 21 also lists Northbrook among its communities. For high school, Glenbrook District 225 states that students residing within the Village of Northbrook attend Glenbrook North. The Village’s Community Portal identifies which school districts serve a specific address.

School assignments and boundaries can change. Verify the address with the applicable school district before relying on the result in a real-estate decision.

Official Resources

Schools and districts serving Northbrook.

Each school below shows the grades it serves, an official school or district source and a View Illinois Report Card link to that school’s state profile.

The Illinois Report Card is the State of Illinois source for public-school profiles and state-reported data. Attendance boundaries are set by each school district, so verify a specific address with the district.

District 27 · Primary

Hickory Point SchoolGrades PK–2

500 Laburnum Dr., Northbrook

District 27 grades PK–2.

District 27 · Intermediate

Shabonee SchoolGrades 3–5

1000 Pfingsten Rd., Northbrook

District 27 grades 3–5.

District 27 · Middle

Wood Oaks Junior High SchoolGrades 6–8

1250 Sanders Rd., Northbrook

District 27 grades 6–8.

District 28 · Elementary

Greenbriar SchoolGrades K–5

2195 Cherry Ln., Northbrook

One of three District 28 K–5 elementary attendance areas.

District 28 · Elementary

Meadowbrook SchoolGrades K–5

1600 Walters Ave., Northbrook

One of three District 28 K–5 elementary attendance areas.

District 28 · Elementary

Westmoor SchoolGrades K–5

2500 Cherry Ln., Northbrook

One of three District 28 K–5 elementary attendance areas. The Illinois Report Card lists the reported grade span as PK–5.

District 28 · Junior High

Northbrook Junior High SchoolGrades 6–8

1475 Maple Ave., Northbrook

District 28 grades 6–8. District 28 says that upon completion of 8th grade, students attend Glenbrook North High School.

District 30 · Elementary

Wescott SchoolGrades K–5

1820 Western Ave., Northbrook

District 30 says students from Wescott usually later attend Glenbrook North.

District 30 · Middle

Maple SchoolGrades 6–8

2370 Shermer Rd., Northbrook

District 30 grades 6–8, serving Northbrook and Glenview.

District 31 · Elementary

Henry Winkelman Elementary SchoolGrades PK–5

1919 Landwehr Rd., Glenview

District 31 states that its boundaries include portions of Glenview and Northbrook as well as some areas of unincorporated Cook County.

District 31 · Middle

Field Middle SchoolGrades 6–8

2055 Landwehr Rd., Northbrook

District 31 grades 6–8.

Sunset Ridge District 29 · Primary

Middlefork SchoolGrades K–3

405 Wagner Rd., Northfield

District 29 serves, in its words, “a small section of Northbrook.”

Sunset Ridge District 29 · Elementary/Middle

Sunset Ridge SchoolGrades 4–8

525 Sunset Ridge Rd., Northfield

District 29 grades 4–8. District 29 says its graduates who continue in public school attend New Trier High School.

Wheeling District 21 · Elementary district

Wheeling Community Consolidated School District 21Grades PK–8

District 21 lists Northbrook among the communities it serves. Use its boundary map and confirm a specific address, and the high-school district, with the district office.

Glenbrook District 225 · High School

Glenbrook North High SchoolGrades 9–12

2300 Shermer Rd., Northbrook

District 225 states that students who reside within the corporate boundaries of the Village of Northbrook attend Glenbrook North. District 29 addresses continue to New Trier, per District 29.

Boundary Explorer

See the elementary areas, then verify the address.

Northbrook does not have one set of elementary attendance areas: Districts 27, 28, 30, 31, 29 and 21 each serve parts of the area. Start with the Village address lookup to identify the district, then use that district’s boundary source.

From the Village of Northbrook and each district’s published sources (not a boundary map)

  • The Village of Northbrook’s Community Portal address lookup lists, in District 27’s description, “within which elementary and secondary school district boundaries that address lies.” District 27 directs residents to it.
  • District 28 publishes a district boundary map and an elementary-schools boundary map for Greenbriar, Meadowbrook and Westmoor.
  • District 30 serves “the communities of Northbrook and Glenview”; for a property in question it says, “please refer to the property tax bill.” District 31 includes portions of Glenview and Northbrook.
  • Sunset Ridge District 29 describes “a small section of Northbrook” within its district; its graduates who continue in public school attend New Trier. Wheeling District 21 also lists Northbrook among its communities.
  • Glenbrook District 225: students residing within the Village of Northbrook attend Glenbrook North.

Start with the Village address lookup to identify the district, then use that district’s own boundary source for the school.

Hickory Point (D27) · PK–2Greenbriar (D28) · K–5Meadowbrook (D28) · K–5Westmoor (D28) · K–5Wescott (D30) · K–5Winkelman (D31) · PK–5Middlefork (D29) · K–3
Source: Village of Northbrook Community Portal (with Districts 21, 27, 28, 29, 30, 31 and 225 sources)Verified October 7, 2026

Verify an Address

Use the district’s current source.

Start with the Village of Northbrook Community Portal: after you enter the address, it lists the elementary and secondary school districts for that property. Then confirm with that district’s own boundary source; District 30, for example, refers residents to the property tax bill for a property in question. District 29 says its graduates continue to New Trier; for a District 29 or District 21 address, confirm the high-school district with the district. School assignments and boundaries can change. Verify this address with the applicable school district before relying on the result.

Related School Resources

More on North Shore schools.

Buyer Planning

Schools are one part of the search.

Explore Northbrook as a community, use Search by School for a specific criterion, or plan the broader home search around all of your priorities.