Michigan City
City in LaPorte County, Indiana

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.
- 32,075residents (2020 Census)
- 627 ftelevation · 191 m
- 20.6 sq miland area · 53.4 km²
- 1,555 / sq mipopulation density
- 46360ZIP code
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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, IN population
Michigan City had 32,075 residents in the 2020 Census.
| 2020 Census | 32,075 |
|---|---|
| Density | 1,555 per sq mi (600 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Michigan City at a glance
| State | Indiana (IN) |
|---|---|
| County | LaPorte County |
| Type | City |
| Population | 32,075 (2020) |
| Land area | 20.63 sq mi (53.4 km²) |
| Water area | 0.19 sq mi (0.48 km²) |
| Elevation | 627 ft (191 m) |
| Coordinates | 41.7088° N, 86.8669° W |
| ZIP code | 46360 |
| Official website | emichigancity.com |
| Census code (GEOID) | 1848798 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Michigan City
- Pottawattamie Park1.0 mi N
- Trail Creek1.0 mi SE
- Long Beach2.6 mi N
- Duneland Beach3.9 mi NE
- Michiana Shores4.1 mi NE
- Town of Pines4.6 mi W
- Michiana, MI4.8 mi NE
- Beverly Shores5.9 mi W
- Grand Beach, MI6.1 mi NE
- New Buffalo, MI8.6 mi NE
- La Porte10.4 mi SE
- Westville12.0 mi S
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: