Michigan City

City in LaPorte County, Indiana

View of Michigan City, Indiana
Photo: Drew Jacksich from San Jose, CA, The Republic of California · CC BY-SA 2.0

Michigan City is a city in LaPorte County, Indiana, with 32,075 residents (2020 Census). It sits at 627 ft (191 m) above sea level. The nearest town is Pottawattamie Park, 1.0 miles N.

About Michigan City

Michigan City is a city in LaPorte County, Indiana, United States. It had a population of 32,075 at the 2020 census. Located along Lake Michigan in the Michiana region, the city is about 45 miles (72 km) east of Chicago and is 40 miles (64 km) west of South Bend.

Michigan City is noted for both its proximity to Indiana Dunes National Park and for bordering Lake Michigan. It receives a fair amount of tourism during the summer, especially by residents of Chicago and nearby cities in Northern Indiana. It is connected to Chicago via the South Shore Line passenger train.

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 24 webcams near Michigan City ›

Webcams: Windy.com

Living in Michigan City

Median household income
$53,089
Median home value
$143,100
Median rent
$967/mo
Median age
38.8
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, IN population

Michigan City had 32,075 residents in the 2020 Census.

2020 Census32,075
Density1,555 per sq mi (600 per km²)

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

Michigan City at a glance

StateIndiana (IN)
CountyLaPorte County
TypeCity
Population32,075 (2020)
Land area20.63 sq mi (53.4 km²)
Water area0.19 sq mi (0.48 km²)
Elevation627 ft (191 m)
Coordinates41.7088° N, 86.8669° W
ZIP code46360
Official websiteemichigancity.com
Census code (GEOID)1848798

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 LaPorte County, Indiana.

What is the population of Michigan City, IN?

32,075 people lived in Michigan City at the 2020 Census.

What is the ZIP code of Michigan City, IN?

The ZIP code of Michigan City is 46360.

What is the elevation of Michigan City?

627 feet (191 m) above sea level.

What towns are near Michigan City?

Pottawattamie Park (1.0 mi), Trail Creek (1.0 mi), Long Beach (2.6 mi), Duneland Beach (3.9 mi), Michiana Shores (4.1 mi).

Last updated: