The government office and town hall for the Town of Hudson are east of the city at the corner of County Road A and McCutcheon Road. The building houses the town's government offices and a meeting space where the Town Board, the Plan Commission, the Park Committee and several other town governmental groups assemble. The building is surrounded by Prairie Park.