Elgin, IL  |   Change Location

Public Schools 


Independence Pre-School

200 E Taylor Ave
Bartlett   |  
MAP IT

29

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 »

4

Bartlett Christian Academy

1500 W Stearns Rd
Bartlett   |  
MAP IT

2

Bartlett High School

701 W Schick Rd
Bartlett   |  
MAP IT

2

Centennial School

234 E Stearns Rd
Bartlett   |  
MAP IT

2

Channing Memorial Elementary School

63 S Channing St
Elgin   |  
MAP IT

2

Clare Woods Academy

801 Carillon Dr
Bartlett   |  
MAP IT

2

Coleman Elementary School

1220 Dundee Ave
Elgin   |  
MAP IT

2

Creekside Elementary School

655 N Airlite St
Elgin   |  
MAP IT

2

Elgin High School

1200 Maroon Dr
Elgin   |  
MAP IT

2

Ellis Middle School

225 S Liberty St
Elgin   |  
MAP IT

2

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 »

2

Hanover Countryside Elementary School

6 S Bartlett Rd
Streamwood   |  
MAP IT

2

Hawk Hollow Elementary School

235 Jacaranda Dr
Bartlett   |  
MAP IT

2

Hillcrest Elementary School

80 N Airlite St
Elgin   |  
MAP IT

2

Huff Elementary School

801 Hastings St
Elgin   |  
MAP IT

2

Illinois Park Elementary School

1350 Wing St
Elgin   |  
MAP IT

2

Larkin High School

1475 Larkin Ave
Elgin   |  
MAP IT

2

Oakhill Elementary School

502 S Oltendorf Rd
Streamwood   |  
MAP IT

2

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 »

2

Parkland Preparatory Academy-Int

900 S Park Blvd
Streamwood   |  
MAP IT

2

Prairie Knolls Middle School

225 Nesler Rd
Elgin   |  
MAP IT

2

Prairie View Grade School

10N630 Nesler Rd
Elgin   |  
MAP IT

2

Ridge Circle Elementary School

420 Ridge Cir
Streamwood   |  
MAP IT

2

School Of The Grove

2496 Bushwood Dr
Elgin   |  
MAP IT

2

Streamwood Elementary School

410 E Streamwood Blvd
Streamwood   |  
MAP IT

2

Tefft Middle School

1100 Shirley Ave
Streamwood   |  
MAP IT

2

Woodland Heights Elementary School

900 S Park Blvd
Streamwood   |  
MAP IT

2

Abbott Middle School

949 Van St
Elgin   |  
MAP IT

1

Bartlett Elementary School

111 E North Ave
Bartlett   |  
MAP IT

1

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 »

1

Century Oaks Elementary School

1235 Braeburn Dr
Elgin   |  
MAP IT

1

Clinton Elementary School

770 East Mill St
South Elgin   |  
MAP IT

1

Country Trails Elementary School

3701 Highland Woods Blvd
Elgin   |  
MAP IT

1

Eastview Middle School

321 N Oak Ave
Bartlett   |  
MAP IT

1

Fox River Country Day School

1600 Dundee Ave
Elgin   |  
MAP IT

1

Garfield Elementary School

420 May St
Elgin   |  
MAP IT

1

Gifford Elementary School

240 S Clifton Ave
Elgin   |  
MAP IT

1

Gifford Street High School

46 S Gifford St
Elgin   |  
MAP IT

1

Glenbrook Elementary School

315 Garden Cir
Streamwood   |  
MAP IT

1

Grant Elementary School

265 N Jackson St
Elgin   |  
MAP IT

1

Heritage Elementary School

507 Arnold Ave
Streamwood   |  
MAP IT

1

Highland Elementary School

190 N Melrose Ave
Elgin   |  
MAP IT

1

Hilltop Elementary School

1855 W Rohrssen Rd
Elgin   |  
MAP IT

1

Kimball Middle School

451 N McLean Blvd
Elgin   |  
MAP IT

1

Larsen Middle School

665 Dundee Ave
Elgin   |  
MAP IT

1

Liberty Elementary School

121 Naperville Rd
Bartlett   |  
MAP IT

1

Liberty Elementary School

1375 W Bartlett Rd
Bartlett   |  
MAP IT

1

Lords Park Elementary School

323 Waverly Dr
Elgin   |  
MAP IT

1

Lowrie Elementary School

264 Oak St
Elgin   |  
MAP IT

1

McKinley Elementary School

258 Lovell St
Elgin   |  
MAP IT

1

Music Education Centers

220 Randall Rd
South Elgin   |  
MAP IT

1

Nature Ridge Elementary School

1899 Westridge Blvd
Bartlett   |  
MAP IT

1

Otter Creek Elementary School

2701 Hopps Rd
Elgin   |  
MAP IT

1

Prairieview Elementary School

285 Mayflower Ln
Bartlett   |  
MAP IT

1

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

265 N Jackson St
Elgin   |  
MAP IT

1

Sheridan Elementary School

510 Franklin Blvd
Elgin   |  
MAP IT

1

Streamwood High School

701 W Schaumburg Rd
Streamwood   |  
MAP IT

1

Sunnydale Elementary School

716 Sunnydale Blvd
Streamwood   |  
MAP IT

1

Sycamore Trails Elementary School

1025 Sycamore Ln
Bartlett   |  
MAP IT

1

Sylvan Learning Center

American Express
South Elgin   |  
MAP IT

1

Washington Elementary School

819 W Chicago St
Elgin   |  
MAP IT

1

Willard School PTO

370 W Spring St
South Elgin   |  
MAP IT

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

1

Young Rembrandts

12N387 Coombs Rd
Elgin   |  
MAP IT

1

-->