Ann Arbor, MI Metro Area

The Ann Arbor, MI metro area is home to 368,394 residents and 158,115 housing units, centered in Michigan. Its median household income is $87,156, and the median family income is $122,207. The median age is 34.8, 5.3 years younger than the Michigan median of 40.1. Residents are 49.9% male and 50.1% female.

Population

368,394

Median household income

$87,156

Median family income

$122,207

Median age

34.8

Housing units

158,115

Zip codes

14

with 1,000+ residents

Population by Race and Ethnicity

White residents make up the largest share of the metro area at 69.9%, followed by Black residents at 11.6%. Hispanic or Latino residents, who can be of any race, make up 5.6% of the population.

Hispanic or Latino residents can be of any race, so shares add to more than 100%.

Zip Codes in the Ann Arbor, MI Metro Area

The Ann Arbor, MI metro area includes 14 zip codes in Washtenaw County, home to a combined 367,227 residents. The most populous is Ypsilanti (48197) with 65,911 residents. Median household incomes range from $63,341 in Ann Arbor (48104) to $131,875 in Dexter (48130). Home values are highest in Ann Arbor (48105) at $503,100 and lowest in Ypsilanti (48198) at $189,100. Ann Arbor (48109) has the youngest population, with a median age of 19.1, while Manchester (48158) is the oldest at 49.1.

Highest income

$131,875

Dexter (48130)

Lowest income

$63,341

Ann Arbor (48104)

Highest home value

$503,100

Ann Arbor (48105)

Lowest median rent

$948/mo

Manchester (48158)

Median Household Income by Zip Code

Each bar is one zip code, ranked from highest to lowest median household income. The metro-wide median is $87,156, and 8 of 13 zip codes are above it.

Compare Every Zip Code

Select a column heading to sort. Select a zip code to see its full profile.

ZipTownCountyPopulationMedian incomeHome valueMedian rentMedian ageOwner occupied
48197YpsilantiWashtenaw County65,911$70,913$294,500$1,24533.253.9%
48103Ann ArborWashtenaw County54,635$115,513$471,700$1,81040.266.5%
48104Ann ArborWashtenaw County43,762$63,341$491,200$1,63922.936.9%
48198YpsilantiWashtenaw County39,507$63,678$189,100$1,27633.557.5%
48105Ann ArborWashtenaw County36,959$94,737$503,100$1,71331.850.1%
48108Ann ArborWashtenaw County27,472$80,425$406,700$1,39436.355.4%
48176SalineWashtenaw County23,325$110,987$408,300$1,13244.683.8%
48130DexterWashtenaw County16,849$131,875$480,500$1,78342.888.1%
48160MilanWashtenaw County14,308$99,383$265,300$1,17740.580.6%
48189Whitmore LakeWashtenaw County13,748$82,433$313,400$1,24642.579.3%
48118ChelseaWashtenaw County13,088$87,934$357,200$1,63648.880.2%
48158ManchesterWashtenaw County7,688$97,692$312,200$94849.190.1%
48109Ann ArborWashtenaw County5,722n/an/a$1,45319.10.0%
48191WillisWashtenaw County4,253$98,106$271,900$1,38748.490.9%

Source: U.S. Census Bureau, American Community Survey 5-year estimates. Zip codes are grouped by the metro area their population mainly falls in.

Scroll to Top