Heritage Lake
Census-designated place in Putnam County, Indiana

Heritage Lake is an unincorporated community (census-designated place) in Putnam County, Indiana, with 3,012 residents (2020 Census). It sits at 860 ft (262 m) above sea level. The nearest town is Groveland, 1.9 miles NW.
- 3,012residents (2020 Census)
- 860 ftelevation · 262 m
- 3.0 sq miland area · 7.8 km²
- 1,000 / sq mipopulation density
- 46121ZIP code
About Heritage Lake
Heritage Lake is an unincorporated community and census-designated place in Floyd Township, Putnam County, in the U.S. state of Indiana. As of the 2020 census, Heritage Lake had a population of 3,012. The community is located in eastern Putnam County on the shores of its namesake lake. The lake is 318 acres in size.
Text: Wikipedia · CC BY-SA 4.0
Heritage Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Heritage Lake
Webcams: Windy.com
Living in Heritage Lake
- Median household income
- $87,568
- Median home value
- $262,900
- Median age
- 33.9
Do you know Heritage Lake? Tell us about it
Help other travelers: share what makes Heritage Lake special. We review every message before publishing it.
Map of Heritage Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Heritage 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 ›Heritage Lake, IN population
Heritage Lake had 3,012 residents in the 2020 Census.
| 2020 Census | 3,012 |
|---|---|
| Density | 1,000 per sq mi (386 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Heritage Lake at a glance
| State | Indiana (IN) |
|---|---|
| County | Putnam County |
| Type | Census-designated place |
| Population | 3,012 (2020) |
| Land area | 3.01 sq mi (7.8 km²) |
| Water area | 0.47 sq mi (1.22 km²) |
| Elevation | 860 ft (262 m) |
| Coordinates | 39.7371° N, 86.7072° W |
| ZIP code | 46121 |
| Census code (GEOID) | 1833187 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Heritage Lake
- Groveland1.9 mi NW
- Coatesville3.9 mi SE
- Fillmore5.3 mi SW
- Bainbridge5.8 mi W
- Amo6.0 mi SE
- Stilesville8.0 mi SE
- North Salem9.1 mi N
- Roachdale9.2 mi NW
- Greencastle9.9 mi SW
- Clayton10.4 mi E
- Danville11.4 mi E
- Van Bibber Lake11.8 mi W
Straight-line distance between town centers.
Frequently asked questions about Heritage Lake
What county is Heritage Lake in?
Heritage Lake is in Putnam County, Indiana.
What is the population of Heritage Lake, IN?
3,012 people lived in Heritage Lake at the 2020 Census.
What is the ZIP code of Heritage Lake, IN?
The ZIP code of Heritage Lake is 46121.
What is the elevation of Heritage Lake?
860 feet (262 m) above sea level.
What towns are near Heritage Lake?
Groveland (1.9 mi), Coatesville (3.9 mi), Fillmore (5.3 mi), Bainbridge (5.8 mi), Amo (6.0 mi).
Last updated: