Elgin, IL  |   Change Location

Public Schools 


Independence Pre-School

200 E Taylor Ave
Bartlett   |  
MAP IT

Sycamore Trails Elementary

1025 Sycamore Ln.
Bartlett   |  
MAP IT

Here at Sycamore Trails, we strive to foster lifelong learning through a supportive learning community where we all learn and grow together...  MORE »

Bartlett Christian Academy

1500 W Stearns Rd
Bartlett   |  
MAP IT

Bartlett High School

701 W Schick Rd
Bartlett   |  
MAP IT

Centennial School

234 E Stearns Rd
Bartlett   |  
MAP IT

Channing Memorial Elementary School

63 S Channing St
Elgin   |  
MAP IT

Clare Woods Academy

801 Carillon Dr
Bartlett   |  
MAP IT

Coleman Elementary School

1220 Dundee Ave
Elgin   |  
MAP IT

Creekside Elementary School

655 N Airlite St
Elgin   |  
MAP IT

Elgin High School

1200 Maroon Dr
Elgin   |  
MAP IT

Ellis Middle School

225 S Liberty St
Elgin   |  
MAP IT

Fox Meadow Elementary

1275 Jenna Dr.
South Elgin   |  
MAP IT

Here at Fox Meadow Elementary School, we serve more than 750 students in kindergarten through sixth grade and provide a safe learning...  MORE »

Hanover Countryside Elementary School

6 S Bartlett Rd
Streamwood   |  
MAP IT

Hawk Hollow Elementary School

235 Jacaranda Dr
Bartlett   |  
MAP IT

Hillcrest Elementary School

80 N Airlite St
Elgin   |  
MAP IT

Huff Elementary School

801 Hastings St
Elgin   |  
MAP IT

Illinois Park Elementary School

1350 Wing St
Elgin   |  
MAP IT

Larkin High School

1475 Larkin Ave
Elgin   |  
MAP IT

Oakhill Elementary School

502 S Oltendorf Rd
Streamwood   |  
MAP IT

Otter Creek Elementary School

2701 Hopps Road
Elgin   |  
MAP IT

Located in the southwestern part of Elgin, Otter Creek opened its doors in 2002. Our school name was chosen by students of...  MORE »

Parkland Preparatory Academy-Int

900 S Park Blvd
Streamwood   |  
MAP IT

Prairie Knolls Middle School

225 Nesler Rd
Elgin   |  
MAP IT

Prairie View Grade School

10N630 Nesler Rd
Elgin   |  
MAP IT

Ridge Circle Elementary School

420 Ridge Cir
Streamwood   |  
MAP IT

School Of The Grove

2496 Bushwood Dr
Elgin   |  
MAP IT

Streamwood Elementary School

410 E Streamwood Blvd
Streamwood   |  
MAP IT

Tefft Middle School

1100 Shirley Ave
Streamwood   |  
MAP IT

Woodland Heights Elementary School

900 S Park Blvd
Streamwood   |  
MAP IT

Abbott Middle School

949 Van St
Elgin   |  
MAP IT

Bartlett Elementary School

111 E North Ave
Bartlett   |  
MAP IT

Canton Middle School

1100 Sunset Circle
Streamwood   |  
MAP IT

The faculty of Canton Middle School believes its mission is to provide our students with a learning environment and a wide variety...  MORE »

Century Oaks Elementary School

1235 Braeburn Dr
Elgin   |  
MAP IT

Clinton Elementary School

770 East Mill St
South Elgin   |  
MAP IT

Country Trails Elementary School

3701 Highland Woods Blvd
Elgin   |  
MAP IT

Eastview Middle School

321 N Oak Ave
Bartlett   |  
MAP IT

Fox River Country Day School

1600 Dundee Ave
Elgin   |  
MAP IT

Garfield Elementary School

420 May St
Elgin   |  
MAP IT

Gifford Elementary School

240 S Clifton Ave
Elgin   |  
MAP IT

Gifford Street High School

46 S Gifford St
Elgin   |  
MAP IT

Glenbrook Elementary School

315 Garden Cir
Streamwood   |  
MAP IT

Grant Elementary School

265 N Jackson St
Elgin   |  
MAP IT

Heritage Elementary School

507 Arnold Ave
Streamwood   |  
MAP IT

Highland Elementary School

190 N Melrose Ave
Elgin   |  
MAP IT

Hilltop Elementary School

1855 W Rohrssen Rd
Elgin   |  
MAP IT

Kimball Middle School

451 N McLean Blvd
Elgin   |  
MAP IT

Larsen Middle School

665 Dundee Ave
Elgin   |  
MAP IT

Liberty Elementary School

121 Naperville Rd
Bartlett   |  
MAP IT

Liberty Elementary School

1375 W Bartlett Rd
Bartlett   |  
MAP IT

Lords Park Elementary School

323 Waverly Dr
Elgin   |  
MAP IT

Lowrie Elementary School

264 Oak St
Elgin   |  
MAP IT

McKinley Elementary School

258 Lovell St
Elgin   |  
MAP IT

Music Education Centers

220 Randall Rd
South Elgin   |  
MAP IT

Nature Ridge Elementary School

1899 Westridge Blvd
Bartlett   |  
MAP IT

Otter Creek Elementary School

2701 Hopps Rd
Elgin   |  
MAP IT

Prairieview Elementary School

285 Mayflower Ln
Bartlett   |  
MAP IT

Schools Public, Elgin, Elgin School Dist U-46, Grant School

265 N Jackson St
Elgin   |  
MAP IT

Sheridan Elementary School

510 Franklin Blvd
Elgin   |  
MAP IT

Streamwood High School

701 W Schaumburg Rd
Streamwood   |  
MAP IT

Sunnydale Elementary School

716 Sunnydale Blvd
Streamwood   |  
MAP IT

Sycamore Trails Elementary School

1025 Sycamore Ln
Bartlett   |  
MAP IT

Sylvan Learning Center

American Express
South Elgin   |  
MAP IT

Washington Elementary School

819 W Chicago St
Elgin   |  
MAP IT

Willard School PTO

370 W Spring St
South Elgin   |  
MAP IT

Our mission is to develop thoughtful, productive, and high-performing citizens....  MORE »

Young Rembrandts

12N387 Coombs Rd
Elgin   |  
MAP IT

-->