Shorewood-Tower Hills-Harbert
Census-designated place in Berrien County, Michigan

Shorewood-Tower Hills-Harbert is an unincorporated community (census-designated place) in Berrien County, Michigan, with 1,249 residents (2020 Census). The nearest town is New Troy, 3.9 miles E.
- 1,249residents (2020 Census)
- 4.5 sq miland area · 11.7 km²
- 276 / sq mipopulation density
- 49115main ZIP code (2 in total)
About Shorewood-Tower Hills-Harbert
Shorewood–Tower Hills–Harbert is a census-designated place (CDP) composed of several small unincorporated communities in Chikaming Township of Berrien County in the U.S. state of Michigan. The population was 1,249 at the 2020 census. The CDP is limited to Chikaming Township, although some of the communities extend into southern Lake Township. All of the communities are located either upon or just east of the dunes on the shore of Lake Michigan. Most of the communities lie west of Interstate 94, although the CDP includes a small area east of the freeway up to Sawyer, Michigan. The township is a popular resort destination.
Text: Wikipedia · CC BY-SA 4.0
Shorewood-Tower Hills-Harbert weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Shorewood-Tower Hills-Harbert
Webcams: Windy.com
Living in Shorewood-Tower Hills-Harbert
- Median household income
- $83,204
- Median home value
- $343,000
- Median rent
- $1,021/mo
- Median age
- 60.8
Do you know Shorewood-Tower Hills-Harbert? Tell us about it
Help other travelers: share what makes Shorewood-Tower Hills-Harbert special. We review every message before publishing it.
Map of Shorewood-Tower Hills-Harbert
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Shorewood-Tower Hills-Harbert 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 ›Shorewood-Tower Hills-Harbert, MI population
Shorewood-Tower Hills-Harbert had 1,249 residents in the 2020 Census.
| 2020 Census | 1,249 |
|---|---|
| Density | 276 per sq mi (107 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Shorewood-Tower Hills-Harbert at a glance
| State | Michigan (MI) |
|---|---|
| County | Berrien County |
| Type | Census-designated place |
| Population | 1,249 (2020) |
| Land area | 4.53 sq mi (11.7 km²) |
| Water area | 0.03 sq mi (0.08 km²) |
| Coordinates | 41.8815° N, 86.6178° W |
| ZIP codes | 49115, 49125 |
| Census code (GEOID) | 2673730 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Shorewood-Tower Hills-Harbert
- New Troy3.9 mi E
- Bridgman4.5 mi NE
- Three Oaks5.7 mi S
- Galien8.2 mi SE
- Baroda8.3 mi NE
- New Buffalo8.9 mi SW
- Stevensville10.3 mi NE
- Saugany Lake, IN11.1 mi S
- Grand Beach11.5 mi SW
- Hudson Lake, IN12.1 mi S
- Michiana12.9 mi SW
- New Carlisle, IN13.4 mi SE
Straight-line distance between town centers.
Frequently asked questions about Shorewood-Tower Hills-Harbert
What county is Shorewood-Tower Hills-Harbert in?
Shorewood-Tower Hills-Harbert is in Berrien County, Michigan.
What is the population of Shorewood-Tower Hills-Harbert, MI?
1,249 people lived in Shorewood-Tower Hills-Harbert at the 2020 Census.
What is the ZIP code of Shorewood-Tower Hills-Harbert, MI?
The main ZIP code is 49115. Other ZIP codes: 49125.
What towns are near Shorewood-Tower Hills-Harbert?
New Troy (3.9 mi), Bridgman (4.5 mi), Three Oaks (5.7 mi), Galien (8.2 mi), Baroda (8.3 mi).
Last updated: