Michigan City

City in Nelson County, North Dakota

View of Michigan City, North Dakota
Photo: Andrew Filer · CC BY-SA 2.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Michigan City

All 6 webcams near 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
Cost of living and demographics of Michigan City ›

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

Loading 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 Census263
Density523 per sq mi (202 per km²)

Source: U.S. Census Bureau, Decennial Census.

Michigan City at a glance

StateNorth Dakota (ND)
CountyNelson County
TypeCity
Population263 (2020)
Land area0.50 sq mi (1.3 km²)
Water area0.01 sq mi (0.03 km²)
Elevation1,519 ft (463 m)
Coordinates48.0256° N, 98.1203° W
ZIP code58259
Official websitemichigannd.com
Census code (GEOID)3852740

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Michigan City

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: