Hudson is a village in McLean County with a population of 1,838 (2010 census). It is part of the Bloomington–Normal Metropolitan Statistical Area, and located right off of Interstate 39. Located less than 10 miles north of Bloomington-Normal, it is a great location just outside of the twin cities and closer to Lake Bloomington and Evergreen Lake.
The Village of Hudson is home to Hudson Elementary School, and in district for Kingsley Junior High and Normal Community West High School.