Harlan
City in Shelby County, Iowa

Harlan is a city in Shelby County, Iowa, with 4,893 residents (2020 Census). It sits at 1,253 ft (382 m) above sea level. The nearest town is Corley, 5.0 miles S.
- 4,893residents (2020 Census)
- 1,253 ftelevation · 382 m
- 4.4 sq miland area · 11.4 km²
- 1,107 / sq mipopulation density
- 51537ZIP code
About Harlan
Harlan is a city in and the county seat of Shelby County, Iowa, along the West Nishnabotna River. The population was 4,893 at the time of the 2020 census.
Text: Wikipedia · CC BY-SA 4.0
Harlan weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Harlan
Webcams: Windy.com
Living in Harlan
- Median household income
- $57,488
- Median home value
- $152,500
- Median rent
- $783/mo
- Median age
- 44.6
Do you know Harlan? Tell us about it
Help other travelers: share what makes Harlan special. We review every message before publishing it.
Map of Harlan
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Harlan 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 ›Harlan, IA population
Harlan had 4,893 residents in the 2020 Census.
| 2020 Census | 4,893 |
|---|---|
| Density | 1,107 per sq mi (427 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Harlan at a glance
| State | Iowa (IA) |
|---|---|
| County | Shelby County |
| Type | City |
| Population | 4,893 (2020) |
| Land area | 4.42 sq mi (11.4 km²) |
| Elevation | 1,253 ft (382 m) |
| Coordinates | 41.6495° N, 95.3268° W |
| ZIP code | 51537 |
| Official website | cityofharlan.com |
| Census code (GEOID) | 1934500 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Harlan
- Corley5.0 mi S
- Westphalia5.9 mi NW
- Kirkman6.3 mi NE
- Tennant7.2 mi SW
- Jacksonville9.0 mi E
- Panama9.3 mi NW
- Portsmouth9.9 mi W
- Earling10.0 mi NW
- Irwin11.5 mi NE
- Avoca11.5 mi S
- Shelby11.8 mi SW
- Defiance12.1 mi N
Straight-line distance between town centers.
Frequently asked questions about Harlan
What county is Harlan in?
Harlan is in Shelby County, Iowa.
What is the population of Harlan, IA?
4,893 people lived in Harlan at the 2020 Census.
What is the ZIP code of Harlan, IA?
The ZIP code of Harlan is 51537.
What is the elevation of Harlan?
1,253 feet (382 m) above sea level.
What towns are near Harlan?
Corley (5.0 mi), Westphalia (5.9 mi), Kirkman (6.3 mi), Tennant (7.2 mi), Jacksonville (9.0 mi).
Last updated: