Counties in Michigan by average weekly wage (QCEW)

Oakland County had the highest average weekly wage (QCEW) of 83 counties in 2020, at $1,320. Keweenaw County had the lowest, at $590. The median was $866 and the figure for Michigan was $1,143. Source: the U.S. Bureau of Labor Statistics.

Keep it in a collection in your library.
Highest1,320Oakland County
Median86683 counties
Michigan1,143History

Map of counties, 2020

Alcona County: 729 USDAlger County: 866 USDAllegan County: 1,022 USDAlpena County: 836 USDAntrim County: 716 USDArenac County: 771 USDBaraga County: 856 USDBarry County: 874 USDBay County: 948 USDBenzie County: 731 USDBerrien County: 1,034 USDBranch County: 875 USDCalhoun County: 1,099 USDCass County: 873 USDCharlevoix County: 931 USDCheboygan County: 749 USDChippewa County: 825 USDClare County: 807 USDClinton County: 888 USDCrawford County: 879 USDDelta County: 845 USDDickinson County: 993 USDEaton County: 998 USDEmmet County: 883 USDGenesee County: 964 USDGladwin County: 768 USDGogebic County: 818 USDGrand Traverse County: 985 USDGratiot County: 942 USDHillsdale County: 887 USDHoughton County: 900 USDHuron County: 835 USDIngham County: 1,138 USDIonia County: 759 USDIosco County: 988 USDIron County: 786 USDIsabella County: 836 USDJackson County: 1,036 USDKalamazoo County: 1,092 USDKalkaska County: 1,023 USDKent County: 1,071 USDKeweenaw County: 590 USDLake County: 786 USDLapeer County: 831 USDLeelanau County: 782 USDLenawee County: 903 USDLivingston County: 953 USDLuce County: 807 USDMackinac County: 745 USDMacomb County: 1,164 USDManistee County: 864 USDMarquette County: 906 USDMason County: 855 USDMecosta County: 849 USDMenominee County: 766 USDMidland County: 1,283 USDMissaukee County: 779 USDMonroe County: 1,041 USDMontcalm County: 811 USDMontmorency County: 753 USDMuskegon County: 888 USDNewaygo County: 831 USDOakland County: 1,320 USDOceana County: 756 USDOgemaw County: 703 USDOntonagon County: 631 USDOsceola County: 927 USDOscoda County: 633 USDOtsego County: 888 USDOttawa County: 1,000 USDPresque Isle County: 809 USDRoscommon County: 732 USDSaginaw County: 969 USDSt. Clair County: 987 USDSt. Joseph County: 831 USDSanilac County: 786 USDSchoolcraft County: 878 USDShiawassee County: 856 USDTuscola County: 852 USDVan Buren County: 951 USDWashtenaw County: 1,277 USDWayne County: 1,300 USDWexford County: 847 USD
  • Under 770
  • 770 to 830
  • 830 to 870
  • 870 to 920
  • 920 to 1,000
  • 1,000 and over
USD, 2020. Source: BLS, Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Oakland County: 1,320 USDOakland County1,320Wayne County: 1,300 USDWayne County1,300Midland County: 1,283 USDMidland County1,283Washtenaw County: 1,277 USDWashtenaw County1,277Macomb County: 1,164 USDMacomb County1,164Ingham County: 1,138 USDIngham County1,138Calhoun County: 1,099 USDCalhoun County1,099Kalamazoo County: 1,092 USDKalamazoo County1,092Kent County: 1,071 USDKent County1,071Monroe County: 1,041 USDMonroe County1,041Jackson County: 1,036 USDJackson County1,036Berrien County: 1,034 USDBerrien County1,034Kalkaska County: 1,023 USDKalkaska County1,023Allegan County: 1,022 USDAllegan County1,022Ottawa County: 1,000 USDOttawa County1,000Eaton County: 998 USDEaton County998Dickinson County: 993 USDDickinson County993Iosco County: 988 USDIosco County988St. Clair County: 987 USDSt. Clair County987Grand Traverse County: 985 USDGrand Traverse County985Saginaw County: 969 USDSaginaw County969Genesee County: 964 USDGenesee County964Livingston County: 953 USDLivingston County953Van Buren County: 951 USDVan Buren County951Bay County: 948 USDBay County948Gratiot County: 942 USDGratiot County942Charlevoix County: 931 USDCharlevoix County931Osceola County: 927 USDOsceola County927Marquette County: 906 USDMarquette County906Lenawee County: 903 USDLenawee County903Houghton County: 900 USDHoughton County900Clinton County: 888 USDClinton County888Muskegon County: 888 USDMuskegon County888Otsego County: 888 USDOtsego County888Hillsdale County: 887 USDHillsdale County887Emmet County: 883 USDEmmet County883Crawford County: 879 USDCrawford County879Schoolcraft County: 878 USDSchoolcraft County878Branch County: 875 USDBranch County875Barry County: 874 USDBarry County874Oakland County: 1,320 USDOakland County1,320Wayne County: 1,300 USDWayne County1,300Midland County: 1,283 USDMidland County1,283Washtenaw County: 1,277 USDWashtenaw County1,277Macomb County: 1,164 USDMacomb County1,164Ingham County: 1,138 USDIngham County1,138Calhoun County: 1,099 USDCalhoun County1,099Kalamazoo County: 1,092 USDKalamazoo County1,092Kent County: 1,071 USDKent County1,071Monroe County: 1,041 USDMonroe County1,041Jackson County: 1,036 USDJackson County1,036Berrien County: 1,034 USDBerrien County1,034Kalkaska County: 1,023 USDKalkaska County1,023Allegan County: 1,022 USDAllegan County1,022Ottawa County: 1,000 USDOttawa County1,000Eaton County: 998 USDEaton County998Dickinson County: 993 USDDickinson County993Iosco County: 988 USDIosco County988St. Clair County: 987 USDSt. Clair County987Grand Traverse County: 985 USDGrand Traverse County985Saginaw County: 969 USDSaginaw County969Genesee County: 964 USDGenesee County964Livingston County: 953 USDLivingston County953Van Buren County: 951 USDVan Buren County951Bay County: 948 USDBay County948Gratiot County: 942 USDGratiot County942Charlevoix County: 931 USDCharlevoix County931Osceola County: 927 USDOsceola County927Marquette County: 906 USDMarquette County906Lenawee County: 903 USDLenawee County903Houghton County: 900 USDHoughton County900Clinton County: 888 USDClinton County888Muskegon County: 888 USDMuskegon County888Otsego County: 888 USDOtsego County888Hillsdale County: 887 USDHillsdale County887Emmet County: 883 USDEmmet County883Crawford County: 879 USDCrawford County879Schoolcraft County: 878 USDSchoolcraft County878Branch County: 875 USDBranch County875Barry County: 874 USDBarry County874
USD. Source: BLS, Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. Retrieved 2026-10-12.

Full ranking

RankCounties2020
USD
Change on 2019
1Oakland County1,320+7.8%
2Wayne County1,300+8.1%
3Midland County1,283+6.3%
4Washtenaw County1,277+8.4%
5Macomb County1,164+6.8%
6Ingham County1,138+8.1%
7Calhoun County1,099+8.7%
8Kalamazoo County1,092+5.4%
9Kent County1,071+10%
10Monroe County1,041+6.8%
11Jackson County1,036+7.7%
12Berrien County1,034+9.1%
13Kalkaska County1,023+5.1%
14Allegan County1,022+8.5%
15Ottawa County1,000+6.6%
16Eaton County998+5.8%
17Dickinson County993+6.1%
18Iosco County988+16.5%
19St. Clair County987+11.8%
20Grand Traverse County985+11.4%
21Saginaw County969+8.5%
22Genesee County964+6.2%
23Livingston County953+8.2%
24Van Buren County951+13.5%
25Bay County948+14.5%
26Gratiot County942+7%
27Charlevoix County931+7.9%
28Osceola County927+4.2%
29Marquette County906+7.5%
30Lenawee County903+10%
31Houghton County900+7.4%
32Clinton County888+7.6%
32Muskegon County888+5.8%
32Otsego County888+8.3%
35Hillsdale County887+3.5%
36Emmet County883+10%
37Crawford County879+5.6%
38Schoolcraft County878+6%
39Branch County875+6.4%
40Barry County874+10.9%
41Cass County873+9%
42Alger County866+8.7%
43Manistee County864+6.9%
44Baraga County856+6.3%
44Shiawassee County856+9.2%
46Mason County855+8.5%
47Tuscola County852+9.2%
48Mecosta County849+11.1%
49Wexford County847+8%
50Delta County845+7.5%
51Alpena County836+7.7%
51Isabella County836+9.3%
53Huron County835+7.3%
54Lapeer County831+6.4%
54Newaygo County831+6.5%
54St. Joseph County831+13.8%
57Chippewa County825+6%
58Gogebic County818+9.4%
59Montcalm County811+4.9%
60Presque Isle County809+8%
61Clare County807+6.7%
61Luce County807+9.1%
63Iron County786+8%
63Lake County786+15.9%
63Sanilac County786+8.6%
66Leelanau County782+8.2%
67Missaukee County779+7.6%
68Arenac County771+10.5%
69Gladwin County768+6.5%
70Menominee County766+6.1%
71Ionia County759+11.1%
72Oceana County756+5%
73Montmorency County753+3.2%
74Cheboygan County749+12.1%
75Mackinac County745+12.2%
76Roscommon County732+11.9%
77Benzie County731+9.6%
78Alcona County729+6.6%
79Antrim County716+8.3%
80Ogemaw County703+6%
81Oscoda County633+0.2%
82Ontonagon County631+4.3%
83Keweenaw County590+12.2%

Other periods

About this ranking

Total wages paid during the year divided by the average number of covered jobs and by 52, in US dollars, all industries, private and government, from the Quarterly Census of Employment and Wages (QCEW) of the U.S. Bureau of Labor Statistics. Counted where the job is located, from the reports employers file each quarter; monthly employment counts the jobs in the pay period that includes the 12th.

In current dollars, not adjusted for inflation. An average per job, so part-time jobs pull it down and high earners pull it up; for the typical job use median_annual_wage. Wages include bonuses, stock options exercised, severance pay and tips, which makes counties with corporate headquarters stand out. Covers about 95 percent of US wage and salary jobs. Excludes the self-employed, most agricultural workers on small farms, the armed forces, elected officials in most states, most railroad employees, some domestic workers and most student workers at schools.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Bureau of Labor Statistics. Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. https://data.bls.gov/cew/data/api/2020/a/industry/10.csv. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Bureau of Labor Statistics. (2026). Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties (Counties in Michigan by average weekly wage (QCEW), 2020) [Data set]. Retrieved October 12, 2026, from https://data.bls.gov/cew/data/api/2020/a/industry/10.csv

MLA 9

Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties, Counties in Michigan by average weekly wage (QCEW), 2020. U.S. Bureau of Labor Statistics, 21 Aug. 2026, https://data.bls.gov/cew/data/api/2020/a/industry/10.csv. Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Bureau of Labor Statistics. 2026. Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. Counties in Michigan by average weekly wage (QCEW), 2020. Dataset. Accessed October 12, 2026. https://data.bls.gov/cew/data/api/2020/a/industry/10.csv. Also distributed by Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020.

Harvard

U.S. Bureau of Labor Statistics (2026) Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties, Counties in Michigan by average weekly wage (QCEW), 2020 [Dataset]. Available at: https://data.bls.gov/cew/data/api/2020/a/industry/10.csv, via Invokely: https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020 (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_michigan_by_2020,
  author = {{U.S. Bureau of Labor Statistics}},
  title = {{Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties: Counties in Michigan by average weekly wage (QCEW), 2020}},
  year = {2026},
  howpublished = {Data set},
  url = {https://data.bls.gov/cew/data/api/2020/a/industry/10.csv},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020. Publisher attribution: U.S. Bureau of Labor Statistics. Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. https://data.bls.gov/cew/data/api/2020/a/industry/10.csv. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Bureau of Labor Statistics
TI  - Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties: Counties in Michigan by average weekly wage (QCEW), 2020
PY  - 2026
DA  - 2026/08/21
PB  - U.S. Bureau of Labor Statistics
DB  - Invokely
UR  - https://data.bls.gov/cew/data/api/2020/a/industry/10.csv
L2  - https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2020.
N1  - Publisher attribution: U.S. Bureau of Labor Statistics. Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. https://data.bls.gov/cew/data/api/2020/a/industry/10.csv. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Michigan by average weekly wage (QCEW) using official data, and cite the source.
rank_places {"indicator":"average_weekly_wage","level":"province","within":"Michigan","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_weekly_wage&level=province&within=Michigan&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest average weekly wage (QCEW)?

Oakland County, with $1,320 in 2020, according to the U.S. Bureau of Labor Statistics.

Which county has the lowest average weekly wage (QCEW)?

Keweenaw County, with $590 in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Bureau of Labor Statistics, Quarterly Census of Employment and Wages (QCEW): annual average weekly wage, total covered, all industries (NAICS 10), nation, states and counties. Retrieved 2026-10-12.

Average weekly wage (QCEW): other rankings

Counties in Michigan: more rankings