Hudson Lake, Indiana

Hudson Lake, Indiana
Cars queuing before a South Shore Line train at a railroad crossing
Location in LaPorte County, Indiana
Hudson Lake
Hudson Lake
Coordinates: 41°43′03″N 86°32′51″W / 41.71750°N 86.54750°W / 41.71750; -86.54750
CountryUnited States
StateIndiana
CountyLaPorte
TownshipHudson
Area
 • Total
2.68 sq mi (6.95 km2)
 • Land1.93 sq mi (4.99 km2)
 • Water0.76 sq mi (1.97 km2)
Elevation
764 ft (233 m)
Population
 (2020)
 • Total
1,226
 • Density636.7/sq mi (245.85/km2)
ZIP code
46552
FIPS code18-35104
GNIS feature ID2629778

Hudson Lake is an unincorporated community and census-designated place (CDP) in Hudson Township, LaPorte County, Indiana, United States. The town sits on the dividing line between Central and Eastern time zones. It is the site of the Hudson Lake station stop of the South Shore Line. As of the 2020 census, Hudson Lake had a population of 1,226.

Hudson Lake was originally called "Lakeport", and under the latter name was settled by 1833.