North Branch

Village in Lapeer County, Michigan

Aerial view of North Branch, Michigan
Aerial view: USDA NAIP · USGS The National Map (public domain)

North Branch is a village in Lapeer County, Michigan, with 1,096 residents (2020 Census). It sits at 814 ft (248 m) above sea level. The nearest town is Clifford, 6.0 miles N.

About North Branch

North Branch is a village in Lapeer County in the U.S. state of Michigan. The population was 1,096 at the 2020 census. The village is located within North Branch Township.

Text: Wikipedia · CC BY-SA 4.0

North Branch weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Branch

All 6 webcams near North Branch ›

Webcams: Windy.com

Living in North Branch

Median household income
$56,731
Median home value
$152,000
Median rent
$735/mo
Median age
34.5
Cost of living and demographics of North Branch ›

Do you know North Branch? Tell us about it

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

Map of North Branch

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

North Branch 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 ›

North Branch, MI population

North Branch had 1,096 residents in the 2020 Census.

2020 Census1,096
Density760 per sq mi (293 per km²)

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

North Branch at a glance

StateMichigan (MI)
CountyLapeer County
TypeVillage
Population1,096 (2020)
Land area1.44 sq mi (3.7 km²)
Elevation814 ft (248 m)
Coordinates43.2286° N, 83.1920° W
ZIP code48461
Census code (GEOID)2658080

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

Towns near North Branch

Straight-line distance between town centers.

Frequently asked questions about North Branch

What county is North Branch in?

North Branch is in Lapeer County, Michigan.

What is the population of North Branch, MI?

1,096 people lived in North Branch at the 2020 Census.

What is the ZIP code of North Branch, MI?

The ZIP code of North Branch is 48461.

What is the elevation of North Branch?

814 feet (248 m) above sea level.

What towns are near North Branch?

Clifford (6.0 mi), Barnes Lake (6.4 mi), Millers Lake (7.4 mi), Fostoria (8.7 mi), Marlette (8.8 mi).

Last updated: