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

ON SATURDAY, JANUARY 12TH BEGINNING AT 8:00 AM Forreston FFA will pick up undecorated trees in Forreston, Baileyville, German Valley, & Adeline and take them to the chipping site.  All decorations must be removed.  No wreaths, garlands, or pla...

Recent News

View All

2018 Christmas in the Country

(12/7/2018) Christmas in the Country will be December 7 & 8! Please see our events page to view the full flyer as well as the Door Decorating contest application. 

Christmas Light Recycling

(11/15/2018) Recycle your old and non working Christmas Lights at Village Hall.  Mini-lights, traditional lights, LED lights, and extension cords are all accepted.  Rope lights CANNOT be accepted.  The Ogle County Solid Waste Management Department collect...

Now Available - Pay online!

(7/25/2018) Residents are now able to pay their water and sewer bills and their Village of Forreston Ordinance Fines online through GovPayNet with credit or debit cards.  A nominal card processing fee will be applied to your total charge for this service.