Yes, Hudson, Iowa exists. It is a city in Black Hawk County, part of the Waterloo–Cedar Falls Metropolitan Statistical Area.
Hudson retains a small-town character with highly rated schools (Hudson Community School District), low crime, and easy access to Waterloo/Cedar Falls amenities (shopping, healthcare, UNI, cultural events). Annual events include Hudson Days summer festival.
It's often considered a bedroom community for the metro area's workforce.