Hudson is a city in Black Hawk County, Iowa, United States. The population was 2,546 at the time of the 2020 census. The rural community of Hudson has grown in recent years and is included as a part of the Waterloo-Cedar Falls Metropolitan Statistical Area.
History
Hudson was platted in 1857.
Geography
U.S. Route 63 and Iowa Highway 58 meet just south of Hudson's center. U.S. Route 20 follows a path north of the town.
According to the United States Census Bureau, the city has a total area of , of which is land and is water.
