Portage
City in Kalamazoo County, Michigan

Portage is a city in Kalamazoo County, Michigan, with 48,891 residents (2020 Census). It sits at 879 ft (268 m) above sea level. The nearest town is Kalamazoo, 5.4 miles N.
- 48,891residents (2020 Census)
- 879 ftelevation · 268 m
- 32.2 sq miland area · 83.5 km²
- 1,517 / sq mipopulation density
- 49024main ZIP code (2 in total)
About Portage
Portage is a city in Kalamazoo County, Michigan, United States. The population was 48,891 at the 2020 census. It is the smaller of the two main cities included in the Kalamazoo–Portage metropolitan area, which had a population of 261,670 in 2020.
Text: Wikipedia · CC BY-SA 4.0
Portage weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Portage
Webcams: Windy.com
Living in Portage
- Median household income
- $83,212
- Median home value
- $262,300
- Median rent
- $1,133/mo
- Median age
- 38.5
Do you know Portage? Tell us about it
Help other travelers: share what makes Portage special. We review every message before publishing it.
Map of Portage
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Portage 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 ›Portage, MI population
Portage had 48,891 residents in the 2020 Census.
| 2020 Census | 48,891 |
|---|---|
| Density | 1,517 per sq mi (586 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Portage at a glance
| State | Michigan (MI) |
|---|---|
| County | Kalamazoo County |
| Type | City |
| Population | 48,891 (2020) |
| Land area | 32.22 sq mi (83.5 km²) |
| Water area | 2.94 sq mi (7.62 km²) |
| Elevation | 879 ft (268 m) |
| Coordinates | 42.1970° N, 85.5914° W |
| ZIP codes | 49024, 49002 |
| Official website | portagemi.com |
| Census code (GEOID) | 2665560 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Portage
- Kalamazoo5.4 mi N
- Vicksburg5.8 mi SE
- Schoolcraft5.9 mi S
- Westwood7.6 mi N
- Eastwood7.7 mi N
- Scotts9.1 mi E
- Parchment9.1 mi N
- Comstock Northwest9.4 mi NE
- Mattawan10.5 mi W
- Galesburg11.0 mi NE
- Lawton13.2 mi W
- Climax13.4 mi E
Straight-line distance between town centers.
Frequently asked questions about Portage
What county is Portage in?
Portage is in Kalamazoo County, Michigan.
What is the population of Portage, MI?
48,891 people lived in Portage at the 2020 Census.
What is the ZIP code of Portage, MI?
The main ZIP code is 49024. Other ZIP codes: 49002.
What is the elevation of Portage?
879 feet (268 m) above sea level.
What towns are near Portage?
Kalamazoo (5.4 mi), Vicksburg (5.8 mi), Schoolcraft (5.9 mi), Westwood (7.6 mi), Eastwood (7.7 mi).
Last updated: