Flat Rock
Village in Crawford County, Illinois

Flat Rock is a village in Crawford County, Illinois, with 323 residents (2020 Census). The nearest town is Palestine, 7.5 miles NE.
- 323residents (2020 Census)
- 0.9 sq miland area · 2.2 km²
- 377 / sq mipopulation density
- 62427ZIP code
About Flat Rock
Flat Rock is a village in Crawford County, Illinois, United States. The population was 323 at the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
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
- $51,667
- Median home value
- $66,600
- Median age
- 41.5
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, IL population
Flat Rock had 323 residents in the 2020 Census.
| 2020 Census | 323 |
|---|---|
| Density | 377 per sq mi (146 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Flat Rock at a glance
| State | Illinois (IL) |
|---|---|
| County | Crawford County |
| Type | Village |
| Population | 323 (2020) |
| Land area | 0.86 sq mi (2.2 km²) |
| Coordinates | 38.9037° N, 87.6734° W |
| ZIP code | 62427 |
| Official website | flatrockmi.org/index-home.asp |
| Census code (GEOID) | 1726350 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Flat Rock
- Palestine7.5 mi NE
- Robinson7.9 mi NW
- Russellville9.7 mi SE
- Stoy10.7 mi NW
- Merom, IN12.0 mi NE
- Lawrenceville12.3 mi S
- Oaktown, IN12.7 mi E
- Emison, IN13.6 mi SE
- Bridgeport14.1 mi S
- Hutsonville14.2 mi N
- New Lebanon, IN14.4 mi NE
- Oblong14.4 mi NW
Straight-line distance between town centers.
Frequently asked questions about Flat Rock
What county is Flat Rock in?
Flat Rock is in Crawford County, Illinois.
What is the population of Flat Rock, IL?
323 people lived in Flat Rock at the 2020 Census.
What is the ZIP code of Flat Rock, IL?
The ZIP code of Flat Rock is 62427.
What towns are near Flat Rock?
Palestine (7.5 mi), Robinson (7.9 mi), Russellville (9.7 mi), Stoy (10.7 mi), Merom (12.0 mi).
Last updated: