Bay City

City in Bay County, Michigan

View of Bay City, Michigan
Photo: Smezzy · Public domain

Bay City is a city in Bay County, Michigan, with 32,661 residents (2020 Census). It sits at 584 ft (178 m) above sea level. The nearest town is Essexville, 2.8 miles NE.

About Bay City

Bay City is a city in Bay County, Michigan, United States, and its county seat. The population was 32,661 at the 2020 census. The city is located just upriver from the Saginaw Bay on the Saginaw River. It is the principal city of the Bay City metropolitan area, which is coterminous with Bay County as part of the larger Greater Tri-Cities region of Central Michigan. Several historic bridges cross the Saginaw River in Bay City, including Liberty Bridge, Veterans Memorial Bridge, Independence Bridge, and Lafayette Avenue Bridge.

Text: Wikipedia · CC BY-SA 4.0

Bay City weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Bay City

All 6 webcams near Bay City ›

Webcams: Windy.com

Living in Bay City

Median household income
$49,420
Median home value
$97,600
Median rent
$766/mo
Median age
40.7
Cost of living and demographics of Bay City ›

Do you know Bay City? Tell us about it

Help other travelers: share what makes Bay City special. We review every message before publishing it.

Map of Bay City

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Bay 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 ›

Bay City, MI population

Bay City had 32,661 residents in the 2020 Census.

2020 Census32,661
Density3,213 per sq mi (1,240 per km²)

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

Bay City at a glance

StateMichigan (MI)
CountyBay County
TypeCity
Population32,661 (2020)
Land area10.17 sq mi (26.3 km²)
Water area1.04 sq mi (2.68 km²)
Elevation584 ft (178 m)
Coordinates43.5901° N, 83.8884° W
ZIP code48708
Official websitebaycitymi.gov
Census code (GEOID)2606020

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

Towns near Bay City

Straight-line distance between town centers.

Frequently asked questions about Bay City

What county is Bay City in?

Bay City is in Bay County, Michigan.

What is the population of Bay City, MI?

32,661 people lived in Bay City at the 2020 Census.

What is the ZIP code of Bay City, MI?

The ZIP code of Bay City is 48708.

What is the elevation of Bay City?

584 feet (178 m) above sea level.

What towns are near Bay City?

Essexville (2.8 mi), Zilwaukee (7.6 mi), Robin Glen-Indiantown (9.2 mi), Auburn (9.4 mi), Buena Vista (11.9 mi).

Last updated: