Counties in Michigan by average weekly wage (QCEW)

Oakland County had the highest average weekly wage (QCEW) of 83 counties in 2023, at $1,450. Keweenaw County had the lowest, at $624. The median was $963 and the figure for Michigan was $1,267. Source: the U.S. Bureau of Labor Statistics.

Keep it in a collection in your library.
Highest1,450Oakland County
Median96383 counties
Michigan1,267History

Map of counties, 2023

Alcona County: 719 USDAlger County: 945 USDAllegan County: 1,138 USDAlpena County: 961 USDAntrim County: 784 USDArenac County: 864 USDBaraga County: 960 USDBarry County: 946 USDBay County: 1,029 USDBenzie County: 833 USDBerrien County: 1,061 USDBranch County: 974 USDCalhoun County: 1,198 USDCass County: 985 USDCharlevoix County: 1,076 USDCheboygan County: 870 USDChippewa County: 978 USDClare County: 905 USDClinton County: 991 USDCrawford County: 979 USDDelta County: 911 USDDickinson County: 1,090 USDEaton County: 1,128 USDEmmet County: 1,046 USDGenesee County: 1,037 USDGladwin County: 847 USDGogebic County: 887 USDGrand Traverse County: 1,104 USDGratiot County: 1,026 USDHillsdale County: 977 USDHoughton County: 1,001 USDHuron County: 929 USDIngham County: 1,273 USDIonia County: 911 USDIosco County: 1,102 USDIron County: 837 USDIsabella County: 953 USDJackson County: 1,148 USDKalamazoo County: 1,221 USDKalkaska County: 1,127 USDKent County: 1,155 USDKeweenaw County: 624 USDLake County: 766 USDLapeer County: 948 USDLeelanau County: 900 USDLenawee County: 973 USDLivingston County: 1,054 USDLuce County: 869 USDMackinac County: 877 USDMacomb County: 1,325 USDManistee County: 963 USDMarquette County: 1,007 USDMason County: 917 USDMecosta County: 841 USDMenominee County: 887 USDMidland County: 1,349 USDMissaukee County: 877 USDMonroe County: 1,135 USDMontcalm County: 869 USDMontmorency County: 784 USDMuskegon County: 986 USDNewaygo County: 915 USDOakland County: 1,450 USDOceana County: 841 USDOgemaw County: 793 USDOntonagon County: 682 USDOsceola County: 1,001 USDOscoda County: 761 USDOtsego County: 1,001 USDOttawa County: 1,110 USDPresque Isle County: 868 USDRoscommon County: 733 USDSaginaw County: 1,101 USDSt. Clair County: 1,044 USDSt. Joseph County: 964 USDSanilac County: 915 USDSchoolcraft County: 928 USDShiawassee County: 964 USDTuscola County: 919 USDVan Buren County: 961 USDWashtenaw County: 1,361 USDWayne County: 1,422 USDWexford County: 942 USD
  • Under 860
  • 860 to 920
  • 920 to 960
  • 960 to 1,000
  • 1,000 to 1,100
  • 1,100 and over
USD, 2023. 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, 2023

Oakland County: 1,450 USDOakland County1,450Wayne County: 1,422 USDWayne County1,422Washtenaw County: 1,361 USDWashtenaw County1,361Midland County: 1,349 USDMidland County1,349Macomb County: 1,325 USDMacomb County1,325Ingham County: 1,273 USDIngham County1,273Kalamazoo County: 1,221 USDKalamazoo County1,221Calhoun County: 1,198 USDCalhoun County1,198Kent County: 1,155 USDKent County1,155Jackson County: 1,148 USDJackson County1,148Allegan County: 1,138 USDAllegan County1,138Monroe County: 1,135 USDMonroe County1,135Eaton County: 1,128 USDEaton County1,128Kalkaska County: 1,127 USDKalkaska County1,127Ottawa County: 1,110 USDOttawa County1,110Grand Traverse County: 1,104 USDGrand Traverse County1,104Iosco County: 1,102 USDIosco County1,102Saginaw County: 1,101 USDSaginaw County1,101Dickinson County: 1,090 USDDickinson County1,090Charlevoix County: 1,076 USDCharlevoix County1,076Berrien County: 1,061 USDBerrien County1,061Livingston County: 1,054 USDLivingston County1,054Emmet County: 1,046 USDEmmet County1,046St. Clair County: 1,044 USDSt. Clair County1,044Genesee County: 1,037 USDGenesee County1,037Bay County: 1,029 USDBay County1,029Gratiot County: 1,026 USDGratiot County1,026Marquette County: 1,007 USDMarquette County1,007Houghton County: 1,001 USDHoughton County1,001Osceola County: 1,001 USDOsceola County1,001Otsego County: 1,001 USDOtsego County1,001Clinton County: 991 USDClinton County991Muskegon County: 986 USDMuskegon County986Cass County: 985 USDCass County985Crawford County: 979 USDCrawford County979Chippewa County: 978 USDChippewa County978Hillsdale County: 977 USDHillsdale County977Branch County: 974 USDBranch County974Lenawee County: 973 USDLenawee County973Shiawassee County: 964 USDShiawassee County964Oakland County: 1,450 USDOakland County1,450Wayne County: 1,422 USDWayne County1,422Washtenaw County: 1,361 USDWashtenaw County1,361Midland County: 1,349 USDMidland County1,349Macomb County: 1,325 USDMacomb County1,325Ingham County: 1,273 USDIngham County1,273Kalamazoo County: 1,221 USDKalamazoo County1,221Calhoun County: 1,198 USDCalhoun County1,198Kent County: 1,155 USDKent County1,155Jackson County: 1,148 USDJackson County1,148Allegan County: 1,138 USDAllegan County1,138Monroe County: 1,135 USDMonroe County1,135Eaton County: 1,128 USDEaton County1,128Kalkaska County: 1,127 USDKalkaska County1,127Ottawa County: 1,110 USDOttawa County1,110Grand Traverse County: 1,104 USDGrand Traverse County1,104Iosco County: 1,102 USDIosco County1,102Saginaw County: 1,101 USDSaginaw County1,101Dickinson County: 1,090 USDDickinson County1,090Charlevoix County: 1,076 USDCharlevoix County1,076Berrien County: 1,061 USDBerrien County1,061Livingston County: 1,054 USDLivingston County1,054Emmet County: 1,046 USDEmmet County1,046St. Clair County: 1,044 USDSt. Clair County1,044Genesee County: 1,037 USDGenesee County1,037Bay County: 1,029 USDBay County1,029Gratiot County: 1,026 USDGratiot County1,026Marquette County: 1,007 USDMarquette County1,007Houghton County: 1,001 USDHoughton County1,001Osceola County: 1,001 USDOsceola County1,001Otsego County: 1,001 USDOtsego County1,001Clinton County: 991 USDClinton County991Muskegon County: 986 USDMuskegon County986Cass County: 985 USDCass County985Crawford County: 979 USDCrawford County979Chippewa County: 978 USDChippewa County978Hillsdale County: 977 USDHillsdale County977Branch County: 974 USDBranch County974Lenawee County: 973 USDLenawee County973Shiawassee County: 964 USDShiawassee County964
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

RankCounties2023
USD
Change on 2022
1Oakland County1,450+3.3%
2Wayne County1,422+3.6%
3Washtenaw County1,361+1.8%
4Midland County1,349+1.7%
5Macomb County1,325+5.5%
6Ingham County1,273+2.3%
7Kalamazoo County1,221+2.7%
8Calhoun County1,198+2.3%
9Kent County1,155+0.6%
10Jackson County1,148+3.7%
11Allegan County1,138+3.5%
12Monroe County1,135+1.1%
13Eaton County1,128+5%
14Kalkaska County1,127+2.3%
15Ottawa County1,110+3.4%
16Grand Traverse County1,104+4.3%
17Iosco County1,102-0.4%
18Saginaw County1,101+4.7%
19Dickinson County1,090+1.6%
20Charlevoix County1,076+0.9%
21Berrien County1,061-4.5%
22Livingston County1,054+2.5%
23Emmet County1,046+8.5%
24St. Clair County1,044+1.4%
25Genesee County1,037+3.5%
26Bay County1,029-0.2%
27Gratiot County1,026+2.9%
28Marquette County1,007+3.5%
29Houghton County1,001+2.4%
29Osceola County1,001+0.6%
29Otsego County1,001+4.2%
32Clinton County991+3.2%
33Muskegon County986+3.7%
34Cass County985+1.7%
35Crawford County979+3.4%
36Chippewa County978+7.6%
37Hillsdale County977+0.6%
38Branch County974+3.3%
39Lenawee County973+2.7%
40Shiawassee County964+3.3%
40St. Joseph County964+4.6%
42Manistee County963+1.9%
43Alpena County961+3.6%
43Van Buren County961-3.8%
45Baraga County960+3.2%
46Isabella County953+4.5%
47Lapeer County948+3.5%
48Barry County946+3.8%
49Alger County945+3.1%
50Wexford County942+3.9%
51Huron County929+4.4%
52Schoolcraft County928+1.5%
53Tuscola County919+3.1%
54Mason County917+1.8%
55Newaygo County915+2.5%
55Sanilac County915+5.2%
57Delta County911+3.4%
57Ionia County911+2%
59Clare County905+3.7%
60Leelanau County900+2.3%
61Gogebic County887+3.3%
61Menominee County887+5.7%
63Mackinac County877+5.9%
63Missaukee County877+5.2%
65Cheboygan County870+6.2%
66Luce County869+4.8%
66Montcalm County869+1.5%
68Presque Isle County868+3%
69Arenac County864+3%
70Gladwin County847+2.9%
71Mecosta County841-0.4%
71Oceana County841+2.1%
73Iron County837+0.8%
74Benzie County833+4.8%
75Ogemaw County793+3.7%
76Antrim County784+3%
76Montmorency County784+1.7%
78Lake County766-7.5%
79Oscoda County761+6.4%
80Roscommon County733-3.6%
81Alcona County719-6.4%
82Ontonagon County682-0.1%
83Keweenaw County624+13.7%

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

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

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

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

Keweenaw County, with $624 in 2023.

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