Village of Forreston... A Place to Call Home!

The Village of Forreston is located in Forreston Township, in the northwest corner of Ogle County.  It is about 12 miles south of Freeport and 20 miles north of Dixon which provides diverse attractions, shopping, theaters, and recreational activities.  Forreston is located in a rich agricultural area.  Forreston is a small town with beautiful old store front businesses, good schools, and affordable housing. 



Upcoming Events

View All


Farmer's Market

Forreston's Farmers' Market will start Friday, June 21st.  It will run each Friday, weather permitting, through October.  Do you have home grown or hand made items?  Would you like to join our Market?  Contact Village Hall at 815-938-240...

Recent News

View All

Census Bureau is highering!

(8/28/2019) There will be an Applicant Day on Thursday, August 29th at the Forreston Public Library from 10:00 AM to 11:30 AM.  If you are looking for part time work, PLEASE stop in and fill out an application!

Yard Clean Up Reminder for Spring

(4/10/2019) Please consider the following ordinances as Spring Cleaning begins! 3-1-10: NUISANCES PROHIBITED:  Items are not to be left in the yard, unorganized or unprotected.  This includes lawnmowers, garden tractors, snow blowers, tools, etc.  Item...

Brush Pick Up

(3/28/2019) Brush pick up has started!  Please remember: *limbs should be less than 8 feet in length. *lay limbs parallel to the road for easier pick up. Grass and yard debris are NOT BEING PICKED UP.  You may take these items to the Public Works lot at 40...