Birch Run
Village in Saginaw County, Michigan

Birch Run is a village in Saginaw County, Michigan, with 1,525 residents (2020 Census). It sits at 633 ft (193 m) above sea level. The nearest town is Burt, 5.7 miles W.
- 1,525residents (2020 Census)
- 633 ftelevation · 193 m
- 1.9 sq miland area · 4.9 km²
- 808 / sq mipopulation density
- 48415ZIP code
About Birch Run
Birch Run is a village in Saginaw County in the U.S. state of Michigan. As of the 2020 census, Birch Run had a population of 1,525. The village is located within Birch Run Township.
Text: Wikipedia · CC BY-SA 4.0
Birch Run weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Birch Run
Webcams: Windy.com
Living in Birch Run
- Median household income
- $70,521
- Median home value
- $191,000
- Median rent
- $999/mo
- Median age
- 37.8
Do you know Birch Run? Tell us about it
Help other travelers: share what makes Birch Run special. We review every message before publishing it.
Map of Birch Run
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Birch Run 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 ›Birch Run, MI population
Birch Run had 1,525 residents in the 2020 Census.
| 2020 Census | 1,525 |
|---|---|
| Density | 808 per sq mi (312 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Birch Run at a glance
| State | Michigan (MI) |
|---|---|
| County | Saginaw County |
| Type | Village |
| Population | 1,525 (2020) |
| Land area | 1.89 sq mi (4.9 km²) |
| Water area | 0.02 sq mi (0.05 km²) |
| Elevation | 633 ft (193 m) |
| Coordinates | 43.2507° N, 83.7917° W |
| ZIP code | 48415 |
| Official website | villageofbirchrun.com |
| Census code (GEOID) | 2608540 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Birch Run
- Burt5.7 mi W
- Clio5.8 mi SE
- Frankenmuth6.3 mi NE
- Montrose7.3 mi SW
- Bridgeport9.5 mi NW
- Mount Morris10.3 mi SE
- Beecher11.9 mi S
- Buena Vista12.8 mi NW
- New Lothrop12.8 mi SW
- Flushing13.2 mi S
- Millington13.6 mi E
- Vassar13.6 mi NE
Straight-line distance between town centers.
Frequently asked questions about Birch Run
What county is Birch Run in?
Birch Run is in Saginaw County, Michigan.
What is the population of Birch Run, MI?
1,525 people lived in Birch Run at the 2020 Census.
What is the ZIP code of Birch Run, MI?
The ZIP code of Birch Run is 48415.
What is the elevation of Birch Run?
633 feet (193 m) above sea level.
What towns are near Birch Run?
Burt (5.7 mi), Clio (5.8 mi), Frankenmuth (6.3 mi), Montrose (7.3 mi), Bridgeport (9.5 mi).
Last updated: