County ZIP codes · Michigan · FIPS 26155

Shiawassee County, MI ZIP Codes

Shiawassee County, Michigan has 20 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 19 residential and 1 for PO boxes or a single organization. 12 of the residential ones lie mainly in Shiawassee County and 7 mainly in a neighboring county; 14 cross the county line. Median household income ranges from $55,194 in 48817 (Corunna) to $94,519 in 48848 (Laingsburg) (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Shiawassee County?

48414 · Bancroft: $68k48418 · Byron: $75k48429 · Durand: $68k48433 · Flushing: $82k48436 · Gaines: $95k48449 · Lennon: $70k48460 · New Lothrop: $80k48476 · Vernon: $70k48616 · Chesaning: $67k48649 · Oakley: $73k48817 · Corunna: $55k48831 · Elsie: $63k48840 · Haslett: $73k48841 · Henderson: $60k48848 · Laingsburg: $95k48857 · Morrice: $76k48866 · Ovid: $65k48867 · Owosso: $60k48872 · Perry: $79k48867486164883148848488724881748429484334841848866484604841448436488574884148649484494884048414 · Bancroft: $68k48418 · Byron: $75k48429 · Durand: $68k48433 · Flushing: $82k48436 · Gaines: $95k48449 · Lennon: $70k48460 · New Lothrop: $80k48476 · Vernon: $70k48616 · Chesaning: $67k48649 · Oakley: $73k48817 · Corunna: $55k48831 · Elsie: $63k48840 · Haslett: $73k48841 · Henderson: $60k48848 · Laingsburg: $95k48857 · Morrice: $76k48866 · Ovid: $65k48867 · Owosso: $60k48872 · Perry: $79k488674861648831488484887248817484294843348418488664846048414484364884148649484494884048414 · Bancroft: $68k48418 · Byron: $75k48429 · Durand: $68k48433 · Flushing: $82k48436 · Gaines: $95k48449 · Lennon: $70k48460 · New Lothrop: $80k48476 · Vernon: $70k48616 · Chesaning: $67k48649 · Oakley: $73k48817 · Corunna: $55k48831 · Elsie: $63k48840 · Haslett: $73k48841 · Henderson: $60k48848 · Laingsburg: $95k48857 · Morrice: $76k48866 · Ovid: $65k48867 · Owosso: $60k48872 · Perry: $79k48867486164883148848488724881748429484334841848866484604841448436488414864948840
The residential ZIP codes of Shiawassee County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $65,281 and $79,333.

They carry 19 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 19 residential ZIP codes in Shiawassee County

12 ZIP codes lie mainly in Shiawassee County; 7 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Shiawassee County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
48867 Owosso 27,500 202 $60k $154k 100%
48848 Laingsburg 8,344 122 $95k $261k 60%
48429 Durand 8,241 155 $68k $161k 97%
48872 Perry 6,142 111 $79k $237k 80%
48817 Corunna 5,416 92 $55k $172k 100%
48418 Byron 4,484 109 $75k $255k 66%
48857 Morrice 3,206 131 $76k $150k 100%
48449 Lennon 2,744 111 $70k $159k 73%
48460 New Lothrop 2,701 78 $80k $214k 60%
48414 Bancroft 2,488 79 $68k $195k 100%
48841 Henderson 729 31 $60k $164k 79%
48476 Vernon 689 1,009 $70k $134k 100%

Partly in Shiawassee County

Residential ZIP codes mainly in another county that reach at least 1% into Shiawassee County, by their share here
In this county
48866 Ovid 4,607 93 $65k $169k 45%
48831 Elsie 3,088 42 $63k $161k 33%
48840 Haslett 12,386 659 $73k $281k 20%
48436 Gaines 4,131 127 $95k $276k 10%
48649 Oakley 1,699 62 $73k $164k 6%
48433 Flushing 26,384 475 $82k $211k 4%
48616 Chesaning 7,577 93 $67k $163k 2%

Download the 20 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

14 ZIP codes of Shiawassee County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Shiawassee County and in the neighboring counties
ZIPIn ShiawasseeElsewhere
484334%Genesee County 96%
4884020%Ingham County 61%; Clinton County 19%
4884860%Clinton County 40%
4842997%Genesee County 3%
486162%Saginaw County 98%
4887280%Ingham County 16%; Livingston County 4%
4886645%Clinton County 55%
4841866%Genesee County 25%; Livingston County 9%
4843610%Genesee County 90%
4883133%Clinton County 45%; Saginaw County 21%; Gratiot County 2%
4844973%Genesee County 27%
4846060%Saginaw County 40%
486496%Saginaw County 94%
4884179%Saginaw County 21%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Shiawassee County without a residential area (GeoNames postal codes)
ZIPPostal name
48882Shaftsburg

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Shiawassee County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Shiawassee County's ZIP codes use 3 prefixes: 484, 486 and 488.

Three-digit prefixes of Shiawassee County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Shiawassee County's
PrefixSectional centerHereAll codes
484 Metroplex, MI (SCF 480) 8 60
486 Metroplex, MI (SCF 480) 2 60
488 Lansing, MI (SCF 488) 10 88

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.