Michigan City
City in Nelson County, North Dakota

Michigan City is a city in Nelson County, North Dakota, with 263 residents (2020 Census). It sits at 1,519 ft (463 m) above sea level. The nearest town is Petersburg, 5.6 miles E.
- 263residents (2020 Census)
- 1,519 ftelevation · 463 m
- 0.5 sq miland area · 1.3 km²
- 523 / sq mipopulation density
- 58259ZIP code
About Michigan City
Michigan City is a city in Nelson County, North Dakota, United States. The population was 263 at the 2020 census. Though the official name is Michigan City, local residents commonly refer to the city as Michigan. The town population has been declining since the 1980 census.
Michigan City was founded in 1882 by Edwin A. Lamb, who came to the area from Port Huron, Michigan.
In 1945, a Great Northern passenger train collided into the rear of another near the city, causing 309 injuries and 34 deaths. Most of the passengers on the two trains were soldiers returning home from World War II.
The city hosts the annual Michigan Days festival each August.
Text: Wikipedia · CC BY-SA 4.0
Michigan City weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Michigan City
Webcams: Windy.com
Living in Michigan City
- Median household income
- $75,000
- Median home value
- $120,000
- Median rent
- $1,000/mo
- Median age
- 46
Do you know Michigan City? Tell us about it
Help other travelers: share what makes Michigan City special. We review every message before publishing it.
Map of Michigan City
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Michigan City 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 ›Michigan City, ND population
Michigan City had 263 residents in the 2020 Census.
| 2020 Census | 263 |
|---|---|
| Density | 523 per sq mi (202 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Michigan City at a glance
| State | North Dakota (ND) |
|---|---|
| County | Nelson County |
| Type | City |
| Population | 263 (2020) |
| Land area | 0.50 sq mi (1.3 km²) |
| Water area | 0.01 sq mi (0.03 km²) |
| Elevation | 1,519 ft (463 m) |
| Coordinates | 48.0256° N, 98.1203° W |
| ZIP code | 58259 |
| Official website | michigannd.com |
| Census code (GEOID) | 3852740 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Michigan City
- Petersburg5.6 mi E
- Lakota10.5 mi W
- Niagara11.4 mi E
- Dahlen12.6 mi NE
- Brocket16.8 mi NW
- McVille18.2 mi S
- Pekin18.8 mi SW
- Fordville20.0 mi NE
- Tolna20.2 mi SW
- Lankin22.0 mi NE
- Lawton22.3 mi NW
- Inkster23.6 mi E
Straight-line distance between town centers.
Frequently asked questions about Michigan City
What county is Michigan City in?
Michigan City is in Nelson County, North Dakota.
What is the population of Michigan City, ND?
263 people lived in Michigan City at the 2020 Census.
What is the ZIP code of Michigan City, ND?
The ZIP code of Michigan City is 58259.
What is the elevation of Michigan City?
1,519 feet (463 m) above sea level.
What towns are near Michigan City?
Petersburg (5.6 mi), Lakota (10.5 mi), Niagara (11.4 mi), Dahlen (12.6 mi), Brocket (16.8 mi).
Last updated: