Hudson Lake
Census-designated place in LaPorte County, Indiana

Hudson Lake is an unincorporated community (census-designated place) in LaPorte County, Indiana, with 1,226 residents (2020 Census). It sits at 771 ft (235 m) above sea level. The nearest town is Saugany Lake, 2.1 miles W.
- 1,226residents (2020 Census)
- 771 ftelevation · 235 m
- 1.9 sq miland area · 5.0 km²
- 637 / sq mipopulation density
- 46371ZIP code
About Hudson Lake
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.
Text: Wikipedia · CC BY-SA 4.0
Hudson Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Hudson Lake
Webcams: Windy.com
Living in Hudson Lake
- Median household income
- $98,253
- Median home value
- $241,200
- Median age
- 40.1
Do you know Hudson Lake? Tell us about it
Help other travelers: share what makes Hudson Lake special. We review every message before publishing it.
Map of Hudson Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Hudson Lake Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Hudson Lake, IN population
Hudson Lake had 1,226 residents in the 2020 Census.
| 2020 Census | 1,226 |
|---|---|
| Density | 637 per sq mi (246 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Hudson Lake at a glance
| State | Indiana (IN) |
|---|---|
| County | LaPorte County |
| Type | Census-designated place |
| Population | 1,226 (2020) |
| Land area | 1.92 sq mi (5.0 km²) |
| Water area | 0.76 sq mi (1.97 km²) |
| Elevation | 771 ft (235 m) |
| Coordinates | 41.7130° N, 86.5538° W |
| ZIP code | 46371 |
| Census code (GEOID) | 1835104 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Hudson Lake
- Saugany Lake2.1 mi W
- New Carlisle2.4 mi E
- Rolling Prairie4.3 mi SW
- Three Oaks, MI6.7 mi NW
- Galien, MI6.7 mi NE
- Chain-O-Lakes8.5 mi E
- Fish Lake10.8 mi S
- La Porte10.9 mi SW
- New Buffalo, MI11.1 mi NW
- Stillwell11.2 mi S
- New Troy, MI11.7 mi N
- Ardmore11.9 mi E
Straight-line distance between town centers.
Frequently asked questions about Hudson Lake
What county is Hudson Lake in?
Hudson Lake is in LaPorte County, Indiana.
What is the population of Hudson Lake, IN?
1,226 people lived in Hudson Lake at the 2020 Census.
What is the ZIP code of Hudson Lake, IN?
The ZIP code of Hudson Lake is 46371.
What is the elevation of Hudson Lake?
771 feet (235 m) above sea level.
What towns are near Hudson Lake?
Saugany Lake (2.1 mi), New Carlisle (2.4 mi), Rolling Prairie (4.3 mi), Three Oaks (6.7 mi), Galien (6.7 mi).
Last updated: