Median earnings per worker: zip codes ranked in Michigan
The middle yearly earnings of employed residents 16 and older (wages, salary and self-employment income), counting part-time workers. Lower than household income, which adds up everyone in a home. These lists rank zip codes in Michigan with at least 1,000 residents, using the Census Bureau's American Community Survey 5-year estimates.
Showing Michigan. Pick another state
Zip codes where workers earn the most
| # | Zip | City | Earnings |
|---|---|---|---|
| 1 | 48374 | Novi | $111,172 |
| 2 | 48025 | Franklin | $108,076 |
| 3 | 48069 | Pleasant Ridge | $105,159 |
| 4 | 48168 | Northville | $103,327 |
| 5 | 48302 | Bloomfield Hills | $101,947 |
| 6 | 48009 | Birmingham | $98,551 |
| 7 | 48301 | Bloomfield Hills | $96,835 |
| 8 | 48306 | Rochester | $95,073 |
| 9 | 48070 | Huntington Woods | $93,125 |
| 10 | 48304 | Bloomfield Hills | $93,086 |
| 11 | 49301 | Ada | $92,123 |
| 12 | 48098 | Troy | $91,502 |
| 13 | 49406 | Douglas | $90,000 |
| 14 | 48380 | Milford | $82,369 |
| 15 | 48067 | Royal Oak | $81,864 |
| 16 | 48375 | Novi | $80,355 |
| 17 | 48236 | Grosse Pointe | $78,984 |
| 18 | 48167 | Northville | $77,272 |
| 19 | 48085 | Troy | $75,762 |
| 20 | 48084 | Troy | $74,961 |
| 21 | 48170 | Plymouth | $74,841 |
| 22 | 48323 | West Bloomfield | $74,746 |
| 23 | 48363 | Oakland | $74,615 |
| 24 | 48178 | South Lyon | $74,555 |
| 25 | 48138 | Grosse Ile | $74,189 |
| 26 | 48864 | Okemos | $73,993 |
| 27 | 48230 | Grosse Pointe | $73,681 |
| 28 | 48335 | Farmington | $73,250 |
| 29 | 48360 | Lake Orion | $73,011 |
| 30 | 48348 | Clarkston | $72,847 |
| 31 | 48324 | West Bloomfield | $72,809 |
| 32 | 48188 | Canton | $72,727 |
| 33 | 48072 | Berkley | $72,529 |
| 34 | 48103 | Ann Arbor | $72,485 |
| 35 | 48331 | Farmington | $72,454 |
| 36 | 48226 | Detroit | $70,919 |
| 37 | 48307 | Rochester | $69,638 |
| 38 | 48042 | Macomb | $69,589 |
| 39 | 48309 | Rochester | $69,564 |
| 40 | 48820 | Dewitt | $68,384 |
| 41 | 48017 | Clawson | $68,342 |
| 42 | 48118 | Chelsea | $67,957 |
| 43 | 48154 | Livonia | $67,005 |
| 44 | 49060 | Hickory Corners | $66,994 |
| 45 | 49088 | Scotts | $66,765 |
| 46 | 48050 | New Haven | $66,625 |
| 47 | 48176 | Saline | $66,519 |
| 48 | 48381 | Milford | $66,410 |
| 49 | 48382 | Commerce Township | $66,024 |
| 50 | 48116 | Brighton | $65,973 |
| 51 | 48173 | Rockwood | $65,799 |
| 52 | 48073 | Royal Oak | $65,603 |
| 53 | 48158 | Manchester | $64,957 |
| 54 | 49302 | Alto | $64,844 |
| 55 | 48187 | Canton | $64,676 |
| 56 | 48114 | Brighton | $64,572 |
| 57 | 49453 | Saugatuck | $64,219 |
| 58 | 48895 | Williamston | $63,929 |
| 59 | 49085 | Saint Joseph | $63,907 |
| 60 | 49341 | Rockford | $63,821 |
| 61 | 48169 | Pinckney | $63,799 |
| 62 | 48165 | New Hudson | $63,591 |
| 63 | 49249 | Jerome | $63,467 |
| 64 | 49117 | New Buffalo | $63,333 |
| 65 | 48322 | West Bloomfield | $63,292 |
| 66 | 49315 | Byron Center | $62,969 |
| 67 | 48220 | Ferndale | $62,792 |
| 68 | 48855 | Howell | $62,676 |
| 69 | 48623 | Freeland | $62,372 |
| 70 | 48371 | Oxford | $62,240 |
| 71 | 48130 | Dexter | $62,171 |
| 72 | 49306 | Belmont | $62,007 |
| 73 | 48428 | Dryden | $61,754 |
| 74 | 48095 | Washington | $61,728 |
| 75 | 48334 | Farmington | $61,686 |
| 76 | 48065 | Romeo | $61,631 |
| 77 | 49426 | Hudsonville | $61,144 |
| 78 | 48083 | Troy | $61,088 |
| 79 | 49435 | Marne | $60,914 |
| 80 | 49270 | Petersburg | $60,861 |
| 81 | 49087 | Schoolcraft | $60,803 |
| 82 | 49777 | Presque Isle | $60,795 |
| 83 | 48105 | Ann Arbor | $60,789 |
| 84 | 48430 | Fenton | $60,752 |
| 85 | 48821 | Dimondale | $60,695 |
| 86 | 48418 | Byron | $60,420 |
| 87 | 49083 | Richland | $60,377 |
| 88 | 48316 | Utica | $60,356 |
| 89 | 48315 | Utica | $60,276 |
| 90 | 48096 | Ray | $60,268 |
| 91 | 48462 | Ortonville | $60,267 |
| 92 | 48377 | Novi | $60,174 |
| 93 | 48182 | Temperance | $60,113 |
| 94 | 48350 | Davisburg | $60,040 |
| 95 | 48002 | Allenton | $59,821 |
| 96 | 49272 | Pleasant Lake | $59,810 |
| 97 | 49277 | Rives Junction | $59,613 |
| 98 | 48734 | Frankenmuth | $59,129 |
| 99 | 48861 | Mulliken | $59,000 |
| 100 | 48837 | Grand Ledge | $58,586 |
Zip codes where workers earn the least
| # | Zip | City | Earnings |
|---|---|---|---|
| 1 | 48824 | East Lansing | $3,795 |
| 2 | 48109 | Ann Arbor | $4,874 |
| 3 | 48825 | East Lansing | $5,551 |
| 4 | 48859 | Mount Pleasant | $6,089 |
| 5 | 48502 | Flint | $9,753 |
| 6 | 49931 | Houghton | $17,536 |
| 7 | 49401 | Allendale | $24,215 |
| 8 | 49006 | Kalamazoo | $25,344 |
| 9 | 48604 | Saginaw | $28,038 |
| 10 | 48823 | East Lansing | $29,389 |
| 11 | 48228 | Detroit | $29,396 |
| 12 | 48210 | Detroit | $29,465 |
| 13 | 48858 | Mount Pleasant | $29,741 |
| 14 | 48737 | Glennie | $29,762 |
| 15 | 48213 | Detroit | $29,772 |
| 16 | 49007 | Kalamazoo | $30,118 |
| 17 | 48211 | Detroit | $30,161 |
| 18 | 49855 | Marquette | $30,392 |
| 19 | 48505 | Flint | $30,569 |
| 20 | 48529 | Burton | $30,766 |
| 21 | 48750 | Oscoda | $31,024 |
| 22 | 48504 | Flint | $31,107 |
| 23 | 49950 | Mohawk | $31,116 |
| 24 | 49309 | Bitely | $31,382 |
| 25 | 48632 | Lake | $31,402 |
| 26 | 49656 | Luther | $31,608 |
| 27 | 48601 | Saginaw | $31,612 |
| 28 | 48204 | Detroit | $31,705 |
| 29 | 49719 | Cedarville | $31,786 |
| 30 | 49304 | Baldwin | $31,875 |
| 31 | 48238 | Detroit | $31,921 |
| 32 | 48212 | Hamtramck | $32,106 |
| 33 | 49637 | Grawn | $32,314 |
| 34 | 48209 | Detroit | $32,369 |
| 35 | 49459 | Walkerville | $32,443 |
| 36 | 48342 | Pontiac | $32,451 |
| 37 | 48104 | Ann Arbor | $32,489 |
| 38 | 48503 | Flint | $32,602 |
| 39 | 49402 | Branch | $32,609 |
| 40 | 49043 | Covert | $32,679 |
| 41 | 49911 | Bessemer | $32,692 |
| 42 | 49616 | Benzonia | $32,759 |
| 43 | 49098 | Watervliet | $32,759 |
| 44 | 48126 | Dearborn | $32,973 |
| 45 | 48468 | Port Hope | $33,077 |
| 46 | 48205 | Detroit | $33,190 |
| 47 | 49307 | Big Rapids | $33,235 |
| 48 | 48724 | Carrollton | $33,333 |
| 49 | 48647 | Mio | $33,353 |
| 50 | 48234 | Detroit | $33,748 |
| 51 | 49769 | Pellston | $33,750 |
| 52 | 48651 | Prudenville | $33,750 |
| 53 | 48122 | Melvindale | $33,779 |
| 54 | 49746 | Hillman | $33,938 |
| 55 | 49283 | Spring Arbor | $33,967 |
| 56 | 49752 | Kinross | $33,992 |
| 57 | 48602 | Saginaw | $34,008 |
| 58 | 49037 | Battle Creek | $34,091 |
| 59 | 49788 | Kincheloe | $34,100 |
| 60 | 48756 | Prescott | $34,590 |
| 61 | 48731 | Elkton | $34,615 |
| 62 | 48708 | Bay City | $35,023 |
| 63 | 49013 | Bangor | $35,052 |
| 64 | 48740 | Harrisville | $35,117 |
| 65 | 49252 | Litchfield | $35,202 |
| 66 | 48886 | Six Lakes | $35,217 |
| 67 | 49332 | Mecosta | $35,234 |
| 68 | 49022 | Benton Harbor | $35,237 |
| 69 | 49783 | Sault Sainte Marie | $35,419 |
| 70 | 48453 | Marlette | $35,484 |
| 71 | 48229 | Ecorse | $35,530 |
| 72 | 48656 | Saint Helen | $35,599 |
| 73 | 48060 | Port Huron | $35,619 |
| 74 | 48933 | Lansing | $35,632 |
| 75 | 48340 | Pontiac | $35,652 |
| 76 | 48507 | Flint | $35,682 |
| 77 | 48770 | Whittemore | $35,685 |
| 78 | 48218 | River Rouge | $35,795 |
| 79 | 48235 | Detroit | $35,815 |
| 80 | 48891 | Vestaburg | $35,877 |
| 81 | 49450 | Pullman | $35,945 |
| 82 | 48219 | Detroit | $35,967 |
| 83 | 49224 | Albion | $36,000 |
| 84 | 49338 | Paris | $36,014 |
| 85 | 49202 | Jackson | $36,077 |
| 86 | 48730 | East Tawas | $36,096 |
| 87 | 49242 | Hillsdale | $36,096 |
| 88 | 48203 | Highland Park | $36,108 |
| 89 | 48506 | Flint | $36,116 |
| 90 | 48224 | Detroit | $36,167 |
| 91 | 48878 | Rosebush | $36,206 |
| 92 | 49342 | Rodney | $36,250 |
| 93 | 49721 | Cheboygan | $36,253 |
| 94 | 49659 | Mancelona | $36,273 |
| 95 | 49232 | Camden | $36,276 |
| 96 | 48915 | Lansing | $36,292 |
| 97 | 48847 | Ithaca | $36,339 |
| 98 | 49405 | Custer | $36,351 |
| 99 | 48625 | Harrison | $36,367 |
| 100 | 49688 | Tustin | $36,383 |
Other rankings
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- Income inequality (Gini)