Counties in Michigan by average weekly wage (QCEW)

Oakland County had the highest average weekly wage (QCEW) of 83 counties in 2019, at $1,225. Keweenaw County had the lowest, at $526. The median was $801 and the figure for Michigan was $1,057. Source: the U.S. Bureau of Labor Statistics.

Keep it in a collection in your library.
Highest1,225Oakland County
Median80183 counties
Michigan1,057History

Map of counties, 2019

Alcona County: 684 USDAlger County: 797 USDAllegan County: 942 USDAlpena County: 776 USDAntrim County: 661 USDArenac County: 698 USDBaraga County: 805 USDBarry County: 788 USDBay County: 828 USDBenzie County: 667 USDBerrien County: 948 USDBranch County: 822 USDCalhoun County: 1,011 USDCass County: 801 USDCharlevoix County: 863 USDCheboygan County: 668 USDChippewa County: 778 USDClare County: 756 USDClinton County: 825 USDCrawford County: 832 USDDelta County: 786 USDDickinson County: 936 USDEaton County: 943 USDEmmet County: 803 USDGenesee County: 908 USDGladwin County: 721 USDGogebic County: 748 USDGrand Traverse County: 884 USDGratiot County: 880 USDHillsdale County: 857 USDHoughton County: 838 USDHuron County: 778 USDIngham County: 1,053 USDIonia County: 683 USDIosco County: 848 USDIron County: 728 USDIsabella County: 765 USDJackson County: 962 USDKalamazoo County: 1,036 USDKalkaska County: 973 USDKent County: 974 USDKeweenaw County: 526 USDLake County: 678 USDLapeer County: 781 USDLeelanau County: 723 USDLenawee County: 821 USDLivingston County: 881 USDLuce County: 740 USDMackinac County: 664 USDMacomb County: 1,090 USDManistee County: 808 USDMarquette County: 843 USDMason County: 788 USDMecosta County: 764 USDMenominee County: 722 USDMidland County: 1,207 USDMissaukee County: 724 USDMonroe County: 975 USDMontcalm County: 773 USDMontmorency County: 730 USDMuskegon County: 839 USDNewaygo County: 780 USDOakland County: 1,225 USDOceana County: 720 USDOgemaw County: 663 USDOntonagon County: 605 USDOsceola County: 890 USDOscoda County: 632 USDOtsego County: 820 USDOttawa County: 938 USDPresque Isle County: 749 USDRoscommon County: 654 USDSaginaw County: 893 USDSt. Clair County: 883 USDSt. Joseph County: 730 USDSanilac County: 724 USDSchoolcraft County: 828 USDShiawassee County: 784 USDTuscola County: 780 USDVan Buren County: 838 USDWashtenaw County: 1,178 USDWayne County: 1,203 USDWexford County: 784 USD
  • Under 720
  • 720 to 770
  • 770 to 800
  • 800 to 840
  • 840 to 940
  • 940 and over
USD, 2019. 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, 2019

Oakland County: 1,225 USDOakland County1,225Midland County: 1,207 USDMidland County1,207Wayne County: 1,203 USDWayne County1,203Washtenaw County: 1,178 USDWashtenaw County1,178Macomb County: 1,090 USDMacomb County1,090Ingham County: 1,053 USDIngham County1,053Kalamazoo County: 1,036 USDKalamazoo County1,036Calhoun County: 1,011 USDCalhoun County1,011Monroe County: 975 USDMonroe County975Kent County: 974 USDKent County974Kalkaska County: 973 USDKalkaska County973Jackson County: 962 USDJackson County962Berrien County: 948 USDBerrien County948Eaton County: 943 USDEaton County943Allegan County: 942 USDAllegan County942Ottawa County: 938 USDOttawa County938Dickinson County: 936 USDDickinson County936Genesee County: 908 USDGenesee County908Saginaw County: 893 USDSaginaw County893Osceola County: 890 USDOsceola County890Grand Traverse County: 884 USDGrand Traverse County884St. Clair County: 883 USDSt. Clair County883Livingston County: 881 USDLivingston County881Gratiot County: 880 USDGratiot County880Charlevoix County: 863 USDCharlevoix County863Hillsdale County: 857 USDHillsdale County857Iosco County: 848 USDIosco County848Marquette County: 843 USDMarquette County843Muskegon County: 839 USDMuskegon County839Houghton County: 838 USDHoughton County838Van Buren County: 838 USDVan Buren County838Crawford County: 832 USDCrawford County832Bay County: 828 USDBay County828Schoolcraft County: 828 USDSchoolcraft County828Clinton County: 825 USDClinton County825Branch County: 822 USDBranch County822Lenawee County: 821 USDLenawee County821Otsego County: 820 USDOtsego County820Manistee County: 808 USDManistee County808Baraga County: 805 USDBaraga County805Oakland County: 1,225 USDOakland County1,225Midland County: 1,207 USDMidland County1,207Wayne County: 1,203 USDWayne County1,203Washtenaw County: 1,178 USDWashtenaw County1,178Macomb County: 1,090 USDMacomb County1,090Ingham County: 1,053 USDIngham County1,053Kalamazoo County: 1,036 USDKalamazoo County1,036Calhoun County: 1,011 USDCalhoun County1,011Monroe County: 975 USDMonroe County975Kent County: 974 USDKent County974Kalkaska County: 973 USDKalkaska County973Jackson County: 962 USDJackson County962Berrien County: 948 USDBerrien County948Eaton County: 943 USDEaton County943Allegan County: 942 USDAllegan County942Ottawa County: 938 USDOttawa County938Dickinson County: 936 USDDickinson County936Genesee County: 908 USDGenesee County908Saginaw County: 893 USDSaginaw County893Osceola County: 890 USDOsceola County890Grand Traverse County: 884 USDGrand Traverse County884St. Clair County: 883 USDSt. Clair County883Livingston County: 881 USDLivingston County881Gratiot County: 880 USDGratiot County880Charlevoix County: 863 USDCharlevoix County863Hillsdale County: 857 USDHillsdale County857Iosco County: 848 USDIosco County848Marquette County: 843 USDMarquette County843Muskegon County: 839 USDMuskegon County839Houghton County: 838 USDHoughton County838Van Buren County: 838 USDVan Buren County838Crawford County: 832 USDCrawford County832Bay County: 828 USDBay County828Schoolcraft County: 828 USDSchoolcraft County828Clinton County: 825 USDClinton County825Branch County: 822 USDBranch County822Lenawee County: 821 USDLenawee County821Otsego County: 820 USDOtsego County820Manistee County: 808 USDManistee County808Baraga County: 805 USDBaraga County805
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

RankCounties2019
USD
Change on 2018
1Oakland County1,225+1.2%
2Midland County1,207-1.5%
3Wayne County1,203+1.9%
4Washtenaw County1,178+3.1%
5Macomb County1,090+1.2%
6Ingham County1,053+2.9%
7Kalamazoo County1,036+3.7%
8Calhoun County1,011+0.7%
9Monroe County975+3.2%
10Kent County974+3.4%
11Kalkaska County973-0.7%
12Jackson County962+2.8%
13Berrien County948+1.8%
14Eaton County943+2.6%
15Allegan County942+2.3%
16Ottawa County938+1.5%
17Dickinson County936+1.5%
18Genesee County908+2.7%
19Saginaw County893+2.1%
20Osceola County890+1%
21Grand Traverse County884+3.2%
22St. Clair County883+2.1%
23Livingston County881+2.7%
24Gratiot County880+4.6%
25Charlevoix County863+0.7%
26Hillsdale County857+1.5%
27Iosco County848+11.3%
28Marquette County843+2.9%
29Muskegon County839+1.6%
30Houghton County838+0.4%
30Van Buren County838-4.6%
32Crawford County832+1%
33Bay County8280%
33Schoolcraft County828+4.9%
35Clinton County825+2.5%
36Branch County822+3%
37Lenawee County821-2.7%
38Otsego County820+3.8%
39Manistee County808+1.1%
40Baraga County805+3.7%
41Emmet County803+3.7%
42Cass County801+3.4%
43Alger County797+0.1%
44Barry County788+1.5%
44Mason County788+1.7%
46Delta County786+2.7%
47Shiawassee County784+2.6%
47Wexford County784+0.4%
49Lapeer County781+2%
50Newaygo County780+0.4%
50Tuscola County780+0.5%
52Chippewa County778+3.3%
52Huron County778+2.1%
54Alpena County776+2.2%
55Montcalm County773+1.2%
56Isabella County765+1.7%
57Mecosta County764-0.8%
58Clare County756-0.4%
59Presque Isle County749+3.5%
60Gogebic County748-2.5%
61Luce County740+5.3%
62Montmorency County730+0.8%
62St. Joseph County730+3.1%
64Iron County728+2.5%
65Missaukee County724+4.8%
65Sanilac County724+3.4%
67Leelanau County723+2.1%
68Menominee County722+0.7%
69Gladwin County721+3%
70Oceana County720+0.4%
71Arenac County698+1.7%
72Alcona County684-0.1%
73Ionia County683+1%
74Lake County678+3.4%
75Cheboygan County668+4%
76Benzie County667+2.3%
77Mackinac County664+4.1%
78Ogemaw County663-8.8%
79Antrim County661+3.9%
80Roscommon County654+4.3%
81Oscoda County632+5.5%
82Ontonagon County605-0.2%
83Keweenaw County526+5.6%

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/2019/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), 2019) [Data set]. Retrieved October 12, 2026, from https://data.bls.gov/cew/data/api/2019/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), 2019. U.S. Bureau of Labor Statistics, 21 Aug. 2026, https://data.bls.gov/cew/data/api/2019/a/industry/10.csv. Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019. 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), 2019. Dataset. Accessed October 12, 2026. https://data.bls.gov/cew/data/api/2019/a/industry/10.csv. Also distributed by Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019.

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), 2019 [Dataset]. Available at: https://data.bls.gov/cew/data/api/2019/a/industry/10.csv, via Invokely: https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019 (Accessed: 12 October 2026).

BibTeX
@misc{bureau_counties_in_michigan_by_2019,
  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), 2019}},
  year = {2026},
  howpublished = {Data set},
  url = {https://data.bls.gov/cew/data/api/2019/a/industry/10.csv},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019. 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/2019/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), 2019
PY  - 2026
DA  - 2026/08/21
PB  - U.S. Bureau of Labor Statistics
DB  - Invokely
UR  - https://data.bls.gov/cew/data/api/2019/a/industry/10.csv
L2  - https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/michigan-counties?period=2019.
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/2019/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,225 in 2019, according to the U.S. Bureau of Labor Statistics.

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

Keweenaw County, with $526 in 2019.

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