Counties in Ohio by average weekly wage (QCEW)

Hamilton County had the highest average weekly wage (QCEW) of 88 counties in 2021, at $1,352. Hocking County had the lowest, at $690. The median was $908 and the figure for Ohio was $1,122. Source: the U.S. Bureau of Labor Statistics.

Keep it in a collection in your library.
Highest1,352Hamilton County
Median90888 counties
Ohio1,122History

Map of counties, 2021

Adams County: 854 USDAllen County: 977 USDAshland County: 849 USDAshtabula County: 815 USDAthens County: 882 USDAuglaize County: 946 USDBelmont County: 817 USDBrown County: 744 USDButler County: 1,082 USDCarroll County: 799 USDChampaign County: 894 USDClark County: 913 USDClermont County: 998 USDClinton County: 1,089 USDColumbiana County: 874 USDCoshocton County: 835 USDCrawford County: 861 USDCuyahoga County: 1,280 USDDarke County: 864 USDDefiance County: 909 USDDelaware County: 1,237 USDErie County: 867 USDFairfield County: 879 USDFayette County: 830 USDFranklin County: 1,258 USDFulton County: 930 USDGallia County: 822 USDGeauga County: 941 USDGreene County: 1,237 USDGuernsey County: 894 USDHamilton County: 1,352 USDHancock County: 1,139 USDHardin County: 775 USDHarrison County: 926 USDHenry County: 940 USDHighland County: 748 USDHocking County: 690 USDHolmes County: 915 USDHuron County: 910 USDJackson County: 789 USDJefferson County: 849 USDKnox County: 893 USDLake County: 1,007 USDLawrence County: 788 USDLicking County: 910 USDLogan County: 948 USDLorain County: 946 USDLucas County: 1,066 USDMadison County: 914 USDMahoning County: 874 USDMarion County: 926 USDMedina County: 1,011 USDMeigs County: 697 USDMercer County: 858 USDMiami County: 946 USDMonroe County: 897 USDMontgomery County: 1,059 USDMorgan County: 799 USDMorrow County: 766 USDMuskingum County: 906 USDNoble County: 834 USDOttawa County: 917 USDPaulding County: 829 USDPerry County: 836 USDPickaway County: 979 USDPike County: 1,031 USDPortage County: 993 USDPreble County: 918 USDPutnam County: 836 USDRichland County: 865 USDRoss County: 956 USDSandusky County: 898 USDScioto County: 860 USDSeneca County: 838 USDShelby County: 1,056 USDStark County: 923 USDSummit County: 1,092 USDTrumbull County: 862 USDTuscarawas County: 857 USDUnion County: 1,249 USDVan Wert County: 863 USDVinton County: 755 USDWarren County: 1,202 USDWashington County: 1,013 USDWayne County: 1,009 USDWilliams County: 886 USDWood County: 986 USDWyandot County: 950 USD
  • Under 830
  • 830 to 860
  • 860 to 910
  • 910 to 950
  • 950 to 1,000
  • 1,000 and over
USD, 2021. 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, 2021

Hamilton County: 1,352 USDHamilton County1,352Cuyahoga County: 1,280 USDCuyahoga County1,280Franklin County: 1,258 USDFranklin County1,258Union County: 1,249 USDUnion County1,249Delaware County: 1,237 USDDelaware County1,237Greene County: 1,237 USDGreene County1,237Warren County: 1,202 USDWarren County1,202Hancock County: 1,139 USDHancock County1,139Summit County: 1,092 USDSummit County1,092Clinton County: 1,089 USDClinton County1,089Butler County: 1,082 USDButler County1,082Lucas County: 1,066 USDLucas County1,066Montgomery County: 1,059 USDMontgomery County1,059Shelby County: 1,056 USDShelby County1,056Pike County: 1,031 USDPike County1,031Washington County: 1,013 USDWashington County1,013Medina County: 1,011 USDMedina County1,011Wayne County: 1,009 USDWayne County1,009Lake County: 1,007 USDLake County1,007Clermont County: 998 USDClermont County998Portage County: 993 USDPortage County993Wood County: 986 USDWood County986Pickaway County: 979 USDPickaway County979Allen County: 977 USDAllen County977Ross County: 956 USDRoss County956Wyandot County: 950 USDWyandot County950Logan County: 948 USDLogan County948Auglaize County: 946 USDAuglaize County946Lorain County: 946 USDLorain County946Miami County: 946 USDMiami County946Geauga County: 941 USDGeauga County941Henry County: 940 USDHenry County940Fulton County: 930 USDFulton County930Harrison County: 926 USDHarrison County926Marion County: 926 USDMarion County926Stark County: 923 USDStark County923Preble County: 918 USDPreble County918Ottawa County: 917 USDOttawa County917Holmes County: 915 USDHolmes County915Madison County: 914 USDMadison County914Hamilton County: 1,352 USDHamilton County1,352Cuyahoga County: 1,280 USDCuyahoga County1,280Franklin County: 1,258 USDFranklin County1,258Union County: 1,249 USDUnion County1,249Delaware County: 1,237 USDDelaware County1,237Greene County: 1,237 USDGreene County1,237Warren County: 1,202 USDWarren County1,202Hancock County: 1,139 USDHancock County1,139Summit County: 1,092 USDSummit County1,092Clinton County: 1,089 USDClinton County1,089Butler County: 1,082 USDButler County1,082Lucas County: 1,066 USDLucas County1,066Montgomery County: 1,059 USDMontgomery County1,059Shelby County: 1,056 USDShelby County1,056Pike County: 1,031 USDPike County1,031Washington County: 1,013 USDWashington County1,013Medina County: 1,011 USDMedina County1,011Wayne County: 1,009 USDWayne County1,009Lake County: 1,007 USDLake County1,007Clermont County: 998 USDClermont County998Portage County: 993 USDPortage County993Wood County: 986 USDWood County986Pickaway County: 979 USDPickaway County979Allen County: 977 USDAllen County977Ross County: 956 USDRoss County956Wyandot County: 950 USDWyandot County950Logan County: 948 USDLogan County948Auglaize County: 946 USDAuglaize County946Lorain County: 946 USDLorain County946Miami County: 946 USDMiami County946Geauga County: 941 USDGeauga County941Henry County: 940 USDHenry County940Fulton County: 930 USDFulton County930Harrison County: 926 USDHarrison County926Marion County: 926 USDMarion County926Stark County: 923 USDStark County923Preble County: 918 USDPreble County918Ottawa County: 917 USDOttawa County917Holmes County: 915 USDHolmes County915Madison County: 914 USDMadison County914
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

RankCounties2021
USD
Change on 2020
1Hamilton County1,352+3.3%
2Cuyahoga County1,280+4.9%
3Franklin County1,258+4.1%
4Union County1,249+2%
5Delaware County1,237+3.3%
5Greene County1,237+4.2%
7Warren County1,202+4.3%
8Hancock County1,139+3.4%
9Summit County1,092+5.3%
10Clinton County1,089+6%
11Butler County1,082+3%
12Lucas County1,066+4.1%
13Montgomery County1,059+4.2%
14Shelby County1,056+3%
15Pike County1,031+2%
16Washington County1,013+5.1%
17Medina County1,011+8.4%
18Wayne County1,009+5.9%
19Lake County1,007+4.7%
20Clermont County998+6.1%
21Portage County993+6.8%
22Wood County986+4.1%
23Pickaway County979+3.7%
24Allen County977+3.8%
25Ross County956+3.5%
26Wyandot County950+2.6%
27Logan County948+1.8%
28Auglaize County946+4%
28Lorain County946+4%
28Miami County946+4.2%
31Geauga County941+5%
32Henry County940+2.8%
33Fulton County930+5.6%
34Harrison County926-1.1%
34Marion County926+5.1%
36Stark County923+4.8%
37Preble County918+6.9%
38Ottawa County917+2.9%
39Holmes County915+7.9%
40Madison County914+2.9%
41Clark County913+5.9%
42Huron County910+3.1%
42Licking County910+3.9%
44Defiance County909+3.9%
45Muskingum County906+4.4%
46Sandusky County898+4.5%
47Monroe County897-8.7%
48Champaign County894+3.5%
48Guernsey County894+4.3%
50Knox County893+1.5%
51Williams County886+4.7%
52Athens County882+1.8%
53Fairfield County879+5.5%
54Columbiana County874+6.6%
54Mahoning County874+5%
56Erie County867+3.8%
57Richland County865+4.3%
58Darke County864+2.9%
59Van Wert County863+5%
60Trumbull County862+5.1%
61Crawford County861+3.7%
62Scioto County860+7%
63Mercer County858+3.7%
64Tuscarawas County857+5.7%
65Adams County854+4.5%
66Ashland County849+4.8%
66Jefferson County849+1.7%
68Seneca County838+5%
69Perry County836+3.7%
69Putnam County836+2.2%
71Coshocton County835+0.6%
72Noble County834+3.2%
73Fayette County830+5.9%
74Paulding County829+5.2%
75Gallia County822+5.1%
76Belmont County817+2.6%
77Ashtabula County815+4.4%
78Carroll County799+2.8%
78Morgan County799+1.9%
80Jackson County789+2.5%
81Lawrence County788+5.1%
82Hardin County775+3.1%
83Morrow County766+2%
84Vinton County755+3.9%
85Highland County748-2.9%
86Brown County744+5.1%
87Meigs County697+5.4%
88Hocking County690+2.1%

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

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

BibTeX
@misc{bureau_counties_in_ohio_by_2021,
  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 Ohio by average weekly wage (QCEW), 2021}},
  year = {2026},
  howpublished = {Data set},
  url = {https://data.bls.gov/cew/data/api/2021/a/industry/10.csv},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/ohio-counties?period=2021. 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/2021/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 Ohio by average weekly wage (QCEW), 2021
PY  - 2026
DA  - 2026/08/21
PB  - U.S. Bureau of Labor Statistics
DB  - Invokely
UR  - https://data.bls.gov/cew/data/api/2021/a/industry/10.csv
L2  - https://invokely.ai/rankings/average-weekly-wage/ohio-counties?period=2021
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/average-weekly-wage/ohio-counties?period=2021.
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/2021/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 Ohio by average weekly wage (QCEW) using official data, and cite the source.
rank_places {"indicator":"average_weekly_wage","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=average_weekly_wage&level=province&within=Ohio&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)?

Hamilton County, with $1,352 in 2021, according to the U.S. Bureau of Labor Statistics.

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

Hocking County, with $690 in 2021.

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 Ohio: more rankings