Today, December 30th, 2025 is the last day of in-person taxes. The town hall will be open from 5 pm to 8 pm. The drop off for taxes is at 1773 Elo Road. Taxes can be paid till Jan 31st. Any taxes that are needing to be paid after January 31st go to Winnebago County.
