• About WordPress
    • WordPress.org
    • Documentation
    • Learn WordPress
    • Support
    • Feedback
  • Log In
  • Edit Home Page
Skip to content

Dayton Report

Local Stories. Real People. Stronger Community.

Menu
  • Home
  • News
  • Real Estate
    • Home Sales
    • Housing Market Data
    • Realtor Leaderboards
    • Open Houses
  • Business
  • Events
  • Data
Menu

Ohio Property Taxes Ranked: Every County and District

Tax year 2025, the bills paid in 2026. Every figure starts from the Ohio Department of Taxation’s own estimate of the yearly tax on a $100,000 owner-occupied home in each of the state’s 4,479 taxing districts. Updated when the state publishes a new tax year.

The tax on the same $100,000 home ranges from $712 to $3,576 a year across Ohio’s taxing districts; the median district comes to $1,321. By county, Montgomery County’s median district is the highest at $2,088 and Lawrence County’s the lowest at $947.

In the Miami Valley: Montgomery County ranks 1 of 88 (median $2,088); Greene County ranks 9 of 88 (median $1,670); Clark County ranks 14 of 88 (median $1,519); Warren County ranks 16 of 88 (median $1,497); Butler County ranks 31 of 88 (median $1,351); Preble County ranks 56 of 88 (median $1,215); Miami County ranks 58 of 88 (median $1,205); Darke County ranks 71 of 88 (median $1,162).

Explore the map

Hover over or tap a county, or a city or township once zoomed in, for its districts and rates.

PlaceCountyTax on $100,000RangeRank

Each city, village and township is one row. Its figure is the tax across its taxing districts, weighted by each district’s residential property value (so a district with few homes counts little), with the range of its districts; its rank is among Ohio’s 2,319 places by that figure. Tap a row for each of its districts: the school district, the tax on $100,000 and $200,000, its rank among all 4,479 districts, and how it compares with the place’s others. Pick a county, or click one, to zoom in: its cities, villages and townships are shaded by their own tax level and its districts listed below. Click it again to clear. Use + and − (or Ctrl/⌘ with the scroll wheel, or pinch) to zoom, and drag to move. Townships are their unincorporated areas; a city or village inside a township is listed as a city or village.

The highest-taxed places in Ohio

Ranked by the tax on a $100,000 home in each city, village or township, its districts weighted by residential property value. A place with several districts shows its range; its highest district’s rank among all 4,479 districts is in the last column.

RankPlaceTax on $100,000Highest district’s rank
1Shaker Heights
Cuyahoga County · Shaker Hts. CSD
$3,501#2
2Ottawa Hills
Lucas County · 3 districts, $1,935–$3,112
$3,098#4
3Oakwood
Montgomery County · Oakwood CSD
$2,886#12
4University Heights
Cuyahoga County · Cleveland Hts.-University Hts. CSD
$2,881#13
5Harrison Township
Montgomery County · 2 districts, $2,792–$2,983
$2,842#7
6Cleveland Heights
Cuyahoga County · 2 districts, $2,084–$2,858
$2,814#14
7South Euclid
Cuyahoga County · 2 districts, $2,760–$2,956
$2,772#8
8Lincoln Heights
Hamilton County · Princeton CSD
$2,762#17
9Terrace Park
Hamilton County · 2 districts, $1,709–$2,737
$2,737#20
10Perry Township
Franklin County · 4 districts, $2,105–$2,746
$2,691#19
11Riverlea
Franklin County · Worthington CSD
$2,669#25
12Lyndhurst
Cuyahoga County · South Euclid-Lyndhurst CSD
$2,630#28
13Fairfax
Hamilton County · 2 districts, $2,112–$2,630
$2,629#28
14Garfield Heights
Cuyahoga County · 2 districts, $2,609–$2,696
$2,614#24
15Deer Park
Hamilton County · Deer Park CSD
$2,561#38
16Columbia Township
Hamilton County · 10 districts, $1,914–$2,925
$2,525#9
17Golf Manor
Hamilton County · Cincinnati CSD
$2,516#41
18Greenhills
Hamilton County · Winton Woods CSD
$2,506#42
19Newburg Heights
Cuyahoga County · Cleveland Municipal S.D.
$2,500#46
20Bedford Heights
Cuyahoga County · 2 districts, $2,319–$2,494
$2,494#47
21Bedford
Cuyahoga County · Bedford CSD
$2,488#50
22Mariemont
Hamilton County · 2 districts, $1,957–$2,474
$2,474#55
23Miami Township
Montgomery County · 4 districts, $2,075–$2,485
$2,472#52
24Maple Heights
Cuyahoga County · Maple Hts. CSD
$2,469#57
25Elmwood Place
Hamilton County · St. Bernard-Elmwood Place CSD
$2,445#62

All 88 counties, ranked

RankCountyMedian districtHighest districtDistricts
1Montgomery$2,088Dayton (part in Harrison Twp.), Northridge Local Schools: $3,27798
2Cuyahoga$2,030Cleveland, Shaker Heights City Schools: $3,57681
3Hamilton$1,989Columbia Township (district 180), Mariemont City Schools: $2,925126
4Franklin$1,942Worthington (part in Perry Twp.), Worthington City Schools: $2,891154
5Summit$1,869Copley Township, Akron City Schools: $2,41075
6Lucas$1,838Ottawa Hills, Ottawa Hills Local Schools: $3,11246
7Lake$1,729Waite Hill, Willoughby-Eastlake City Schools: $2,33632
8Delaware$1,698Westerville (part in Orange Twp.), Olentangy Local Schools: $2,19666
9Greene$1,670Beavercreek (part in Beavercreek Twp.), Beavercreek City Schools: $2,30753
10Athens$1,647Dover Township, Athens City Schools: $2,08635
11Mahoning$1,586Poland (part in Boardman Twp.), Poland Local Schools: $2,19258
12Geauga$1,541Russell Township, Chagrin Falls Exempted Village Schools: $2,27632
13Trumbull$1,529Warren Township, Warren City Schools: $2,12770
14Clark$1,519Enon (part in Mad River Twp.), Greenon Local Schools: $1,74741
15Lorain$1,500Columbia Township, Olmsted Falls City Schools: $1,99267
16Warren$1,497Mason (part in Deerfield Twp.), Kings Local Schools: $1,90787
17Ashtabula$1,493Ashtabula Township, Ashtabula Area City Schools: $1,78761
18Stark$1,469Perry Township, Massillon City Schools: $1,983104
19Licking$1,457St. Albans Township, Licking Heights Local Schools: $2,033104
20Portage$1,450Suffield Township, Mogadore Local Schools: $1,90145
21Wood$1,444Rossford (part in Perrysburg Twp.), Rossford Exempted Village Schools: $2,28783
22Fulton$1,438Archbold (part in German Twp.), Archbold Area Local Schools: $1,79135
23Richland$1,413Bellville (part in Washington Twp.), Lexington Local Schools: $2,10165
24Guernsey$1,388Cambridge (part in Cambridge Twp.), Cambridge City Schools: $1,74745
25Knox$1,387College Township (district 105), Mount Vernon City Schools: $1,58654
26Clermont$1,386Loveland (part in Miami Twp.), Loveland City Schools: $1,93557
27Scioto$1,382Rarden (part in Rarden Twp.), Northwest Local Schools: $1,65730
28Fayette$1,372Milledgeville (part in Jasper Twp.), Miami Trace Local Schools: $1,49124
29Henry$1,355Freedom Township, Archbold Area Local Schools: $1,58141
30Williams$1,352Superior Township, Bryan City Schools: $1,56734
31Butler$1,351Middletown (part in Lemon Twp.), Middletown City Schools: $1,97568
32Union$1,350Jerome Township, Dublin City Schools: $1,99245
33Medina$1,347Brunswick Hills Township, Brunswick City Schools: $1,79754
34Jefferson$1,343Wintersville (part in Cross Creek Twp.), Indian Creek Local Schools: $1,66252
35Morrow$1,324North Bloomfield Township, Lexington Local Schools: $1,70245
36Fairfield$1,317Pickerington (Violet Twp. Inc Pick, Cw), Canal Winchester Local Schools: $1,80765
37Wayne$1,316Burbank (part in Canaan Twp.), Norwayne Local Schools: $1,65068
38Sandusky$1,304Woodville (part in Woodville Twp.), Woodmore Local Schools: $1,73936
39Coshocton$1,297Nellie (part in Jefferson Twp.), River View Local Schools: $1,64446
40Erie$1,295Berlin Heights (part in Berlin Twp.), Edison Local Schools: $1,60335
41Harrison$1,284Jewett (part in Rumley Twp.), Harrison-Hills City Schools: $1,61832
42Allen$1,262Shawnee Township (district 310), Shawnee Local Schools: $1,70637
43Crawford$1,259Galion (part in Jackson Twp.), Crestline Exempted Village Schools: $1,55855
44Perry$1,258New Straitville (part in Coal Twp.), Southern Local Schools: $2,02639
45Pickaway$1,258Circleville (part in Circleville Twp.), Circleville City Schools: $1,37942
46Marion$1,257Caledonia (part in Claridon Twp.), River Valley Local Schools: $1,56348
47Holmes$1,256Baltic (part in Clark Twp.), Garaway Local Schools: $1,51734
48Hardin$1,253Dudley Township, Kenton City Schools: $1,51142
49Tuscarawas$1,252Mineral City (part in Sandy Twp.), Tuscarawas Valley Local Schools: $1,58980
50Huron$1,246Lyme Township, Bellevue City Schools: $1,49453
51Defiance$1,243Hicksville (part in Hicksville Twp.), Hicksville Exempted Village Schools: $1,41830
52Ashland$1,238Loudonville (part in Green Twp.), Loudonville-Perrysville Exempted Village Schools: $1,34845
53Ottawa$1,235Clay Township, Genoa Area Local Schools: $1,92932
54Madison$1,230Plain City (part in Darby Twp.) (district 40), Jonathan Alder Local Schools: $1,75835
55Seneca$1,222Fostoria, Fostoria City Schools: $1,70757
56Preble$1,215Verona (part in Harrison Twp.), Tri County North Local Schools: $1,60645
57Auglaize$1,205Logan Township, Shawnee Local Schools: $1,40446
58Miami$1,205Unin Township Ex Laur,Lud,Pots,Wmlt,Unin, Northmont City Schools: $1,66353
59Champaign$1,200Mechanicsburg (Goshen Memorial Park District), Mechanicsburg Exempted Village Schools: $1,46835
60Clinton$1,196Lynchburg (part in Clark Twp.), Lynchburg Clay Local Schools: $1,49643
61Muskingum$1,190Gratiot (part in Hopewell Twp.), West Muskingum Local Schools: $1,34056
62Belmont$1,187Holloway (part in Flushing Twp.), Union Local Schools: $1,50068
63Jackson$1,187Coalton (part in Coal Twp.), Wellston City Schools: $1,78824
64Hocking$1,182Laurelville (part in Perry Twp.), Logan Elm Local Schools: $1,60223
65Logan$1,182Russells Point (part in Washington Twp.), Indian Lake Local Schools: $1,35961
66Mercer$1,180Montezuma (part in Franklin Twp.), Celina City Schools: $1,43145
67Columbiana$1,174Wellsville, Wellsville City Schools: $1,51558
68Paulding$1,170Grover Hill (part in Latty Twp.), Wayne Trace Local Schools: $1,55733
69Shelby$1,169Loramie Township (district 190), Russia Local Schools: $1,39965
70Vinton$1,166Mcarthur (part in Elk Twp.), Vinton Local Schools: $1,54218
71Darke$1,162Monroe Township, Northmont City Schools: $1,67087
72Pike$1,159Beaver (part in Beaver Twp.), Eastern Local Schools: $1,41628
73Adams$1,158Winchester (part in Winchester Twp.), Ohio Valley Local Schools: $1,44128
74Gallia$1,143Vinton (part in Huntington Twp.), Gallia County Local Schools: $1,29529
75Highland$1,128Lynchburg (part in Dodson Twp.), Lynchburg Clay Local Schools: $1,34553
76Putnam$1,127Continental (part in Monroe Twp.), Continental Local Schools: $1,38968
77Ross$1,119Concord Township, Miami Trace Local Schools: $1,38736
78Morgan$1,113Chesterhill (part in Marion Twp.), Morgan Local Schools: $1,22620
79Washington$1,112Dunham Township, Belpre City Schools: $1,67740
80Meigs$1,105Racine (part in Sutton Twp.), Southern Local Schools: $1,40020
81Hancock$1,086Fostoria, Fostoria City Schools: $1,64957
82Carroll$1,085Magnolia (part in Rose Twp.), Sandy Valley Local Schools: $1,39837
83Brown$1,075Fayetteville (part in Perry Twp.), Fayetteville-Perry Local Schools: $1,39547
84Van Wert$1,072Willshire (part in Willshire Twp.), Parkway Local Schools: $1,30832
85Wyandot$1,057Nevada (part in Antrim Twp.), Wynford Local Schools: $1,29342
86Noble$1,053Enoch Township, Caldwell Exempted Village Schools: $1,15638
87Monroe$991Jerusalem (part in Malaga Twp.), Switzerland of Ohio Local Schools: $1,14331
88Lawrence$947South Point (part in Fayette Twp.), South Point Local Schools: $1,18435
Map of Ohio's 88 counties shaded by the yearly property tax on a $100,000 owner-occupied home in each county's median taxing district, with the ten highest counties listed.
The county map as an image, for sharing. Source: Ohio Department of Taxation, tax year 2025.

About these numbers

A taxing district is one combination of county, city, village or township and school district; Ohio has 4,479 of them, and every home is in exactly one. The state’s estimate applies each district’s effective residential rate to a $100,000 home’s taxable value (35% of market value) and subtracts the 10% and 2.5% rollbacks on qualifying levies; for other home values the map scales it, since the tax is proportional to value. It leaves out special assessments, the homestead exemption and the newer school-floor credit. Because it uses the same home value everywhere, it compares tax rates, not actual bills: homes in a high-rate district may be worth less, or more. A county’s median district is the middle one among its districts, not weighted by how many homes each has. A city, village or township with several taxing districts (one per school district, or a piece inside a township or a fire or park district) is shown once. Its figure averages its districts’ tax weighted by each district’s assessed residential value, from the state’s 2025 Real Property Abstract by Taxing District (county auditors’ DTE 93 abstracts), so a district with little housing counts little; a place with no residential value on record shows its median district. It weights by value, not by the number of homes, so higher-value homes count more. Each district’s own figure, statewide rank and share of the place’s residential value are in the place’s expanded row. Regions are Dayton Report’s geographic groupings.

What you pay and what you get: each school district’s tax on a $200,000 home next to its spending per pupil and class sizes is on the Ohio schools map.

For an estimate on your home’s value in any Miami Valley district, and how to find your exact bill, see How a $200,000 Home Is Taxed Across the Miami Valley. Source: Ohio Department of Taxation, Tax Data Series (Aggregate Property Tax Rates by Taxing District, tax year 2025).

Related guide: How to appeal your property value in Montgomery County

Follow Dayton Report on Facebook and X

Recent Posts

  • Beavercreek City Council, November 9: Wawa Gas Station Hearing With 8 Pumps and 19 Conditions, 18 Shakertown Road Ordinances on Agenda
  • Mason school board to review four agreements and new high school courses on Nov. 10
  • Franklin school board to hear levy discussion and a property sale item on Nov. 9
  • What’s on the Covington Village Council agenda for Nov. 16: 2027 budget, salary ordinance and a new income tax collection contract
  • Darke County ESC board takes up final year of four-year DD contract for Anthony Wayne facility

About Dayton Report

Dayton Report is a locally focused news outlet covering the people, businesses, and stories that shape our community. From neighborhood highlights to regional growth, we’re here to keep Dayton informed, connected, and growing.

More about Dayton Report →

Contact Us

Have a story idea or event to share?

Contact us at: info@daytonreport.com.

Follow us on Facebook and X.

Standards and ethics · Privacy policy

Dayton, OH

Popular Sections

  • News
  • Real Estate
  • Business
  • Things to Do
  • Data
  • About
  • Editorial Policy
  • Corrections
  • How We Report
  • Advertise
  • ©2026 Dayton Report | Design: Newspaperly WordPress Theme
    Change Location
    Find awesome listings near you!