Belvidere School District #100 encompasses 159 square miles, including Belvidere, parts of Caledonia, Poplar Grove, Garden Prairie, Cherry Valley, Loves Park, and Rockford, and falls within Boone, DeKalb, and McHenry Counties.
Six elementary schools, one STEM academy, two middle schools, two comprehensive high schools, and one alternative high school provide services to approximately 8,500 students.
1201 Fifth Avenue
Belvidere, Illinois 61008
Office hours are Monday through Friday, from 7:45 a.m. to 4:00 p.m.