Hudson is a town in Fremont County, Wyoming, United States. The population was 458 at the 2010 census.
A post office called Hudson has been in operation since 1907. The town was named for John T. Hudson, the original owner of the town site.
Hudson is located at 42°54′16″N 108°34′59″W (42.904313, -108.582978).
According to the United States Census Bureau, the town has a total area of 0.43 square miles (1.11 km2), all of it land. The northernmost part of the town (north of First Street) is located within the Wind River Indian Reservation.
As of the census of 2010, there were 458 people, 193 households, and 134 families residing in the town. The population density was 1,065.1 inhabitants per square mile (411.2/km2). There were 230 housing units at an average density of 534.9 per square mile (206.5/km2). The racial makeup of the town was 90.2% White, 6.8% Native American, 1.1% from other races, and 2.0% from two or more races. Hispanic or Latino of any race were 3.7% of the population.