Property Tax in Oklahoma by County
Homeowners in Oklahoma pay a median of $1,520 a year in real estate taxes on a median home value of $185,900, according to the US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023. The table below covers all 77 counties in the state for which the Census Bureau publishes figures. That state median is about 49% lower than the US median of $2,969.
At the top of the Oklahoma table sits Cleveland County, OK (median $2,288); at the bottom, Cimarron County, OK (median $386). One state, one tax system on paper — but the bills are set locally, county by county and district by district.
A few distribution facts: the median of Oklahoma's county medians is $813, 0 of 77 counties exceed the national median of $2,969, and the distance between the cheapest county (Cimarron County, $386) and the most expensive (Cleveland County, $2,288) is $1,902 a year.
Two reference points for the state's geography: Oklahoma County is Oklahoma's most populous county with 800,487 residents, while Osage County is the largest by land area at 2,247 square miles. Both appear in the table with their own median figures.
Where people live in Oklahoma: Oklahoma County leads with 800,487 residents (median tax $2,045, median home $207,800), followed by Tulsa County (673,708; $2,161 on $213,500) and Cleveland County (297,545; $2,288 on $222,800).
Oklahoma counties: median property tax
| County | Median tax paid | Median home value | Derived rate* | Population |
|---|---|---|---|---|
| Cleveland County, OK | $2,288 | $222,800 | 1.03% | 297,545 |
| Canadian County, OK | $2,259 | $230,300 | 0.98% | 162,621 |
| Tulsa County, OK | $2,161 | $213,500 | 1.01% | 673,708 |
| Oklahoma County, OK | $2,045 | $207,800 | 0.98% | 800,487 |
| Payne County, OK | $1,884 | $217,700 | 0.86% | 82,290 |
| McClain County, OK | $1,868 | $233,900 | 0.80% | 43,779 |
| Logan County, OK | $1,787 | $234,300 | 0.76% | 50,905 |
| Wagoner County, OK | $1,753 | $216,000 | 0.81% | 84,339 |
| Rogers County, OK | $1,739 | $222,200 | 0.78% | 97,235 |
| Washington County, OK | $1,505 | $160,900 | 0.94% | 52,895 |
| Comanche County, OK | $1,386 | $154,300 | 0.90% | 121,699 |
| Garfield County, OK | $1,331 | $149,800 | 0.89% | 62,322 |
| Grady County, OK | $1,321 | $187,900 | 0.70% | 55,868 |
| Creek County, OK | $1,261 | $170,900 | 0.74% | 72,353 |
| Osage County, OK | $1,253 | $172,300 | 0.73% | 45,963 |
| Beckham County, OK | $1,215 | $153,400 | 0.79% | 22,202 |
| Custer County, OK | $1,197 | $177,000 | 0.68% | 28,332 |
| Carter County, OK | $1,185 | $153,500 | 0.77% | 48,255 |
| Mayes County, OK | $1,153 | $171,900 | 0.67% | 39,406 |
| Noble County, OK | $1,145 | $142,600 | 0.80% | 10,909 |
| Kingfisher County, OK | $1,139 | $206,400 | 0.55% | 15,288 |
| Woodward County, OK | $1,105 | $178,000 | 0.62% | 20,260 |
| Texas County, OK | $1,075 | $155,600 | 0.69% | 20,880 |
| Pontotoc County, OK | $1,067 | $170,500 | 0.63% | 38,158 |
| Love County, OK | $1,066 | $167,500 | 0.64% | 10,196 |
| Bryan County, OK | $1,040 | $163,700 | 0.64% | 47,237 |
| Pottawatomie County, OK | $1,013 | $155,700 | 0.65% | 73,011 |
| Muskogee County, OK | $972 | $138,800 | 0.70% | 66,471 |
| Delaware County, OK | $971 | $164,900 | 0.59% | 41,017 |
| Stephens County, OK | $961 | $135,100 | 0.71% | 43,314 |
| Jackson County, OK | $918 | $145,000 | 0.63% | 24,730 |
| Ellis County, OK | $916 | $122,500 | 0.75% | 3,717 |
| Cherokee County, OK | $905 | $160,300 | 0.56% | 47,621 |
| Beaver County, OK | $897 | $117,900 | 0.76% | 5,041 |
| Pawnee County, OK | $873 | $125,700 | 0.69% | 15,689 |
| Nowata County, OK | $860 | $121,900 | 0.70% | 9,392 |
| Major County, OK | $828 | $134,700 | 0.61% | 7,656 |
| Marshall County, OK | $824 | $139,700 | 0.59% | 15,628 |
| Lincoln County, OK | $813 | $152,000 | 0.54% | 33,917 |
| Kay County, OK | $799 | $116,800 | 0.68% | 43,731 |
| McIntosh County, OK | $797 | $135,800 | 0.59% | 19,237 |
| Le Flore County, OK | $794 | $121,600 | 0.65% | 48,728 |
| Okmulgee County, OK | $788 | $114,600 | 0.69% | 36,922 |
| Craig County, OK | $775 | $132,900 | 0.58% | 14,215 |
| Atoka County, OK | $767 | $138,000 | 0.56% | 14,255 |
| Pittsburg County, OK | $756 | $146,300 | 0.52% | 43,629 |
| Garvin County, OK | $750 | $132,600 | 0.57% | 25,779 |
| Roger Mills County, OK | $731 | $152,600 | 0.48% | 3,378 |
| Woods County, OK | $731 | $141,900 | 0.52% | 8,619 |
| Sequoyah County, OK | $723 | $127,500 | 0.57% | 39,676 |
| Dewey County, OK | $713 | $118,200 | 0.60% | 4,433 |
| Cotton County, OK | $712 | $113,200 | 0.63% | 5,475 |
| Ottawa County, OK | $708 | $114,300 | 0.62% | 30,360 |
| Blaine County, OK | $702 | $126,200 | 0.56% | 8,603 |
| Murray County, OK | $665 | $154,900 | 0.43% | 13,807 |
| Harper County, OK | $663 | $99,300 | 0.67% | 3,231 |
| Alfalfa County, OK | $649 | $103,000 | 0.63% | 5,685 |
| Caddo County, OK | $627 | $109,900 | 0.57% | 26,626 |
| Johnston County, OK | $614 | $110,700 | 0.56% | 10,334 |
| Washita County, OK | $614 | $113,300 | 0.54% | 10,857 |
| Greer County, OK | $590 | $103,600 | 0.57% | 5,498 |
| Hughes County, OK | $580 | $94,900 | 0.61% | 13,411 |
| Haskell County, OK | $557 | $122,300 | 0.46% | 11,667 |
| Okfuskee County, OK | $552 | $110,800 | 0.50% | 11,304 |
| Seminole County, OK | $552 | $91,200 | 0.60% | 23,550 |
| Coal County, OK | $540 | $92,500 | 0.58% | 5,275 |
| Latimer County, OK | $532 | $103,300 | 0.52% | 9,495 |
| Adair County, OK | $530 | $111,500 | 0.47% | 19,595 |
| Harmon County, OK | $528 | $75,700 | 0.70% | 2,452 |
| Kiowa County, OK | $517 | $90,300 | 0.57% | 8,458 |
| Jefferson County, OK | $512 | $77,500 | 0.66% | 5,377 |
| McCurtain County, OK | $505 | $126,100 | 0.40% | 30,825 |
| Choctaw County, OK | $502 | $119,700 | 0.42% | 14,299 |
| Pushmataha County, OK | $483 | $116,800 | 0.41% | 10,787 |
| Grant County, OK | $480 | $79,500 | 0.60% | 4,137 |
| Tillman County, OK | $477 | $71,900 | 0.66% | 6,967 |
| Cimarron County, OK | $386 | $94,500 | 0.41% | 2,247 |
*Derived rate = median taxes paid ÷ median home value — an estimate from two survey medians, not an official rate. Counties in bold detail pages are linked; all figures: US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023.
How assessment and appeals work in Oklahoma
Nobody in Oklahoma pays a single statewide property tax. Instead, each property is assessed where it sits — usually by a county assessor — and taxed by the stack of local districts that cover it: the county, often a town or city, a school district, and sometimes fire, water or other special districts. Exemptions, above all a homestead exemption where offered, come off the assessed value before those rates are applied.
Disagree with the value on your assessment notice? The appeal route runs through the local office named on that notice. Ask for your property record card first and audit it for errors in area, rooms or condition; then support your case with recent comparable sales or a professional appraisal. Deadlines are printed on the notice and are strict, commonly only a month or two after assessments are mailed.
Keep in mind that the state-level medians shown here blend very different local markets inside Oklahoma. They are a benchmark for comparison, never a prediction of an individual bill — for that, only your own assessment, exemptions and district rates count.
Frequently asked questions
What is the median property tax in Oklahoma?
The median real estate tax paid in Oklahoma is $1,520 per year, on a median home value of $185,900 (US Census Bureau, American Community Survey (ACS) 5-year estimates, 2023).
Which Oklahoma county has the highest property taxes?
Among counties with published Census data, Cleveland County has the highest median real estate taxes paid at $2,288 per year.
Which Oklahoma county has the lowest property taxes?
Among counties with published Census data, Cimarron County has the lowest median real estate taxes paid at $386 per year.
How do I appeal a property tax assessment in Oklahoma?
Assessments in Oklahoma are handled locally, usually by the county assessor or an equivalent local office. If you believe your assessed value is too high, request your property record card, check it for errors, and file an appeal with the local board named on your assessment notice before the deadline printed on that notice — appeal windows are short, often 30 to 90 days.