Flat Rock
Census-designated place in Shelby County, Indiana

Flat Rock is an unincorporated community (census-designated place) in Shelby County, Indiana. The nearest town is Hope, 5.6 miles SE.
- 0.3 sq miland area · 0.9 km²
- 47234ZIP code
Flat Rock weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Flat Rock
Webcams: Windy.com
Living in Flat Rock
- Median household income
- $59,000
- Median home value
- $135,300
- Median age
- 29.2
Do you know Flat Rock? Tell us about it
Help other travelers: share what makes Flat Rock special. We review every message before publishing it.
Map of Flat Rock
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Flat Rock 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 ›Flat Rock at a glance
| State | Indiana (IN) |
|---|---|
| County | Shelby County |
| Type | Census-designated place |
| Land area | 0.35 sq mi (0.9 km²) |
| Coordinates | 39.3619° N, 85.8314° W |
| ZIP code | 47234 |
| Census code (GEOID) | 1823566 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Flat Rock
- Hope5.6 mi SE
- Clifford5.8 mi S
- Marietta6.1 mi NW
- Geneva6.4 mi E
- Schaefer Lake7.1 mi SE
- Edinburgh7.1 mi W
- Taylorsville7.8 mi SW
- Pleasant View Village7.9 mi W
- Petersville9.4 mi S
- Hartsville9.6 mi SE
- Newbern9.8 mi SE
- Amity10.3 mi NW
Straight-line distance between town centers.
Frequently asked questions about Flat Rock
What county is Flat Rock in?
Flat Rock is in Shelby County, Indiana.
What is the ZIP code of Flat Rock, IN?
The ZIP code of Flat Rock is 47234.
What towns are near Flat Rock?
Hope (5.6 mi), Clifford (5.8 mi), Marietta (6.1 mi), Geneva (6.4 mi), Schaefer Lake (7.1 mi).
Last updated: