Craig
City in Plymouth County, Iowa

Craig is a city in Plymouth County, Iowa, with 79 residents (2020 Census). It sits at 1,398 ft (426 m) above sea level. The nearest town is Ireton, 5.5 miles N.
- 79residents (2020 Census)
- 1,398 ftelevation · 426 m
- 0.1 sq miland area · 0.2 km²
- 901 / sq mipopulation density
- 51027ZIP code
About Craig
Craig is a city in Plymouth County, Iowa, United States. The population was 79 at the 2020 census.
The town of Craig was incorporated in Plymouth County on April 26, 1911.
Text: Wikipedia · CC BY-SA 4.0
Craig weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Craig
Webcams: Windy.com
Living in Craig
- Median household income
- $50,000
- Median home value
- $100,000
- Median rent
- $800/mo
- Median age
- 57.3
Do you know Craig? Tell us about it
Help other travelers: share what makes Craig special. We review every message before publishing it.
Map of Craig
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Craig 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 ›Craig, IA population
Craig had 79 residents in the 2020 Census.
| 2020 Census | 79 |
|---|---|
| Density | 901 per sq mi (348 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Craig at a glance
| State | Iowa (IA) |
|---|---|
| County | Plymouth County |
| Type | City |
| Population | 79 (2020) |
| Land area | 0.09 sq mi (0.2 km²) |
| Elevation | 1,398 ft (426 m) |
| Coordinates | 42.8955° N, 96.3096° W |
| ZIP code | 51027 |
| Census code (GEOID) | 1916950 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Craig
- Ireton5.5 mi N
- Struble5.8 mi E
- Brunsville6.2 mi S
- Maurice8.1 mi NE
- Chatsworth10.5 mi W
- Le Mars10.5 mi SE
- Hawarden11.4 mi NW
- Merrill12.4 mi S
- Akron13.4 mi W
- Oyens13.8 mi E
- Sioux Center14.3 mi NE
- Orange City14.8 mi NE
Straight-line distance between town centers.
Frequently asked questions about Craig
What county is Craig in?
Craig is in Plymouth County, Iowa.
What is the population of Craig, IA?
79 people lived in Craig at the 2020 Census.
What is the ZIP code of Craig, IA?
The ZIP code of Craig is 51027.
What is the elevation of Craig?
1,398 feet (426 m) above sea level.
What towns are near Craig?
Ireton (5.5 mi), Struble (5.8 mi), Brunsville (6.2 mi), Maurice (8.1 mi), Chatsworth (10.5 mi).
Last updated: