Understanding Texas Property Taxes

Overview of Texas Taxes

Texas collects a total of $222,543,809,000 in revenue every year. Of that, $53,018,805,000 comes from property taxes, or 23.8% of total revenue. As a result, Texas has the 5th highest property tax rate in the country, which is 66.7% more than the national average of 1.06%. Generally speaking, states where property taxes make up a higher percentage of total state revenue have higher property tax rates, and states where property taxes make up a smaller percentage of state revenue have lower property tax rates.

How does this translate to what homeowners actually pay? The average home value across Texas is $176,000, meaning the average Texas homeowner pays 1.77% of their home value every year in property taxes, or $17.74 for every $1,000 in home value.

Property Tax Calendar

Texas's property tax system is governed by state statute, which means that despite significant variation in what homeowners in different parts of Texas, there are important constants. Texas's assessment date, which is both the point in time when the owner of a property is liable for property tax and the point in time at the property's value is determined, is January 1. Texas property tax appeals, which allow homeowners to contest the assessment, starts 30 days after receipt of notice. The date which property tax bills become due on is January 31.

Property Tax Calculator

If you are are a current homeowner in Texas or are looking at buying a specific property in Texas, check out our Texas Property Tax Calculator to determine if you should consider appealing your property tax assessment.

Property Tax Tool

If you are planning to buy a home in Texas and want to understand the size of your property tax bill, check out our Texas Property Tax Tool to see what your bill would be.

Average [[ selectedValueName ]] property tax bill:
[[ averagePropertyTaxBill | formatCurrency ]]
Average property tax rate ([[ selectedValueName ]]):
[[ averagePropertyTaxRate | formatPercentage ]]
Average property tax rate ([[ parentEntityName ]]):
[[ parentRate | formatPercentage ]]

Your average tax bill ([[ selectedValueName ]]):
[[ customerTaxBill | formatCurrency ]]
Your average tax bill ([[ parentEntityName ]]):
[[ customerTaxBillParent | formatCurrency ]]

Property Tax Information for Texas Counties

The table below will help provide more information about how property taxes work in each county in Texas.

County Average Home Value Average Tax Bill Bill per $1,000
Anderson County $106,421 $1,437 $13.50
Andrews County $133,002 $1,512 $11.40
Angelina County $115,690 $1,562 $13.50
Aransas County $172,932 $2,169 $12.50
Archer County $126,228 $1,597 $12.60
Armstrong County $127,217 $1,615 $12.70
Atascosa County $127,792 $1,520 $11.90
Austin County $192,158 $2,390 $12.40
Bailey County $84,373 $1,360 $16.10
Bandera County $187,884 $2,287 $12.20
Bastrop County $148,814 $2,508 $16.90
Baylor County $106,647 $1,245 $11.70
Bee County $96,742 $1,233 $12.70
Bell County $151,986 $2,476 $16.30
Bexar County $162,713 $3,202 $19.70
Blanco County $279,781 $2,915 $10.40
Borden County $143,263 $593 $4.10
Bosque County $144,012 $1,366 $9.50
Bowie County $127,036 $1,862 $14.70
Brazoria County $155,413 $3,280 $21.10
Brazos County $175,371 $3,008 $17.20
Brewster County $138,500 $1,673 $12.10
Briscoe County $78,428 $838 $10.70
Brooks County $74,192 $803 $10.80
Brown County $115,315 $1,563 $13.60
Burleson County $137,597 $1,429 $10.40
Burnet County $227,536 $2,657 $11.70
Caldwell County $132,433 $2,001 $15.10
Calhoun County $136,261 $1,495 $11.00
Callahan County $94,179 $1,079 $11.50
Cameron County $101,990 $1,750 $17.20
Camp County $120,858 $1,544 $12.80
Carson County $114,628 $1,628 $14.20
Cass County $106,456 $1,091 $10.20
Castro County $119,525 $1,474 $12.30
Chambers County $163,527 $2,248 $13.70
Cherokee County $111,839 $1,431 $12.80
Childress County $85,812 $1,142 $13.30
Clay County $109,753 $1,632 $14.90
Cochran County $47,637 $661 $13.90
Coke County $98,664 $1,105 $11.20
Coleman County $129,497 $984 $7.60
Collin County $253,672 $5,021 $19.80
Collingsworth County $99,369 $1,201 $12.10
Colorado County $176,683 $1,744 $9.90
Comal County $267,840 $3,287 $12.30
Comanche County $116,152 $1,337 $11.50
Concho County $130,539 $1,871 $14.30
Cooke County $154,355 $2,381 $15.40
Coryell County $128,815 $1,811 $14.10
Cottle County $48,839 $742 $15.20
Crane County $82,222 $864 $10.50
Crockett County $95,842 $582 $6.10
Crosby County $76,210 $1,192 $15.60
Culberson County $51,466 $969 $18.80
Dallam County $84,777 $1,244 $14.70
Dallas County $208,314 $3,615 $17.40
Dawson County $92,031 $1,274 $13.80
Deaf Smith County $108,450 $1,763 $16.30
Delta County $104,658 $1,510 $14.40
Denton County $230,247 $4,513 $19.60
DeWitt County $207,797 $1,326 $6.40
Dickens County $84,518 $887 $10.50
Dimmit County $90,818 $1,312 $14.50
Donley County $112,706 $1,102 $9.80
Duval County $74,325 $722 $9.70
Eastland County $86,783 $914 $10.50
Ector County $116,924 $1,563 $13.40
Edwards County $122,598 $1,018 $8.30
Ellis County $159,075 $2,711 $17.00
El Paso County $133,581 $2,671 $20.00
Erath County $156,081 $1,780 $11.40
Falls County $87,241 $1,045 $12.00
Fannin County $119,439 $1,717 $14.40
Fayette County $198,968 $1,843 $9.30
Fisher County $74,824 $956 $12.80
Floyd County $83,373 $1,192 $14.30
Foard County $86,235 $1,015 $11.80
Fort Bend County $227,196 $5,137 $22.60
Franklin County $161,058 $1,872 $11.60
Freestone County $110,255 $1,316 $11.90
Frio County $83,572 $1,249 $14.90
Gaines County $119,974 $1,558 $13.00
Galveston County $176,176 $3,437 $19.50
Garza County $117,991 $1,008 $8.50
Gillespie County $274,656 $2,852 $10.40
Glasscock County $182,805 $1,191 $6.50
Goliad County $183,842 $1,301 $7.10
Gonzales County $157,242 $1,527 $9.70
Gray County $91,346 $1,452 $15.90
Grayson County $141,430 $2,119 $15.00
Gregg County $152,673 $2,110 $13.80
Grimes County $141,920 $1,580 $11.10
Guadalupe County $166,580 $2,677 $16.10
Hale County $90,569 $1,421 $15.70
Hall County $60,689 $1,033 $17.00
Hamilton County $200,660 $1,949 $9.70
Hansford County $96,226 $1,311 $13.60
Hardeman County $58,937 $868 $14.70
Hardin County $116,028 $1,469 $12.70
Harris County $195,462 $3,661 $18.70
Harrison County $131,615 $1,572 $11.90
Hartley County $192,904 $3,032 $15.70
Haskell County $60,707 $835 $13.80
Hays County $228,772 $3,931 $17.20
Hemphill County $140,999 $1,942 $13.80
Henderson County $132,445 $1,668 $12.60
Hidalgo County $104,170 $1,948 $18.70
Hill County $117,397 $1,623 $13.80
Hockley County $98,277 $1,504 $15.30
Hood County $173,764 $2,170 $12.50
Hopkins County $123,761 $1,633 $13.20
Houston County $114,655 $1,151 $10.00
Howard County $101,578 $1,220 $12.00
Hudspeth County $59,325 $755 $12.70
Hunt County $125,420 $1,972 $15.70
Hutchinson County $89,001 $1,440 $16.20
Irion County $192,275 $1,588 $8.30
Jack County $110,064 $1,391 $12.60
Jackson County $128,462 $1,551 $12.10
Jasper County $108,320 $1,138 $10.50
Jeff Davis County $154,286 $1,266 $8.20
Jefferson County $124,082 $2,015 $16.20
Jim Hogg County $85,504 $1,053 $12.30
Jim Wells County $92,300 $1,231 $13.30
Johnson County $146,017 $2,303 $15.80
Jones County $102,735 $1,137 $11.10
Karnes County $123,439 $1,228 $9.90
Kaufman County $148,430 $2,788 $18.80
Kendall County $395,089 $4,936 $12.50
Kent County $150,481 $853 $5.70
Kerr County $196,429 $2,395 $12.20
Kimble County $336,001 $1,705 $5.10
Kinney County $82,098 $936 $11.40
Kleberg County $98,655 $1,757 $17.80
Knox County $63,147 $862 $13.70
Lamar County $103,835 $1,431 $13.80
Lamb County $77,108 $1,232 $16.00
Lampasas County $152,799 $2,257 $14.80
La Salle County $78,630 $1,033 $13.10
Lavaca County $150,616 $1,514 $10.10
Lee County $192,480 $1,941 $10.10
Leon County $122,359 $1,133 $9.30
Liberty County $109,900 $1,660 $15.10
Limestone County $109,349 $1,262 $11.50
Lipscomb County $113,446 $1,362 $12.00
Live Oak County $129,800 $962 $7.40
Llano County $270,821 $2,782 $10.30
Lubbock County $137,150 $2,367 $17.30
Lynn County $97,112 $1,812 $18.70
McCulloch County $133,608 $1,242 $9.30
McLennan County $135,370 $2,325 $17.20
McMullen County $144,167 $844 $5.90
Madison County $156,016 $1,378 $8.80
Marion County $109,699 $1,082 $9.90
Martin County $125,462 $1,208 $9.60
Mason County $235,552 $1,567 $6.70
Matagorda County $107,311 $1,576 $14.70
Maverick County $100,791 $1,464 $14.50
Medina County $159,308 $2,237 $14.00
Menard County $183,173 $1,135 $6.20
Midland County $188,273 $2,715 $14.40
Milam County $125,158 $1,424 $11.40
Mills County $162,219 $1,381 $8.50
Mitchell County $65,330 $951 $14.60
Montague County $138,032 $1,550 $11.20
Montgomery County $224,216 $4,097 $18.30
Moore County $104,329 $1,413 $13.50
Morris County $102,147 $1,188 $11.60
Motley County $75,408 $970 $12.90
Nacogdoches County $150,291 $1,359 $9.00
Navarro County $110,113 $1,755 $15.90
Newton County $102,276 $1,018 $10.00
Nolan County $80,594 $1,194 $14.80
Nueces County $136,950 $2,286 $16.70
Ochiltree County $93,993 $1,422 $15.10
Oldham County $125,986 $2,293 $18.20
Orange County $118,660 $1,617 $13.60
Palo Pinto County $139,982 $1,721 $12.30
Panola County $118,039 $1,256 $10.60
Parker County $197,537 $3,027 $15.30
Parmer County $111,487 $1,574 $14.10
Pecos County $84,788 $897 $10.60
Polk County $112,693 $1,263 $11.20
Potter County $123,180 $1,995 $16.20
Presidio County $79,385 $1,116 $14.10
Rains County $130,177 $1,747 $13.40
Randall County $163,682 $2,790 $17.00
Reagan County $86,956 $996 $11.50
Real County $163,773 $1,171 $7.20
Red River County $94,648 $1,035 $10.90
Reeves County $66,262 $720 $10.90
Refugio County $112,111 $1,101 $9.80
Roberts County $137,407 $1,358 $9.90
Robertson County $146,550 $1,289 $8.80
Rockwall County $226,331 $4,391 $19.40
Runnels County $98,699 $1,322 $13.40
Rusk County $125,016 $1,239 $9.90
Sabine County $108,122 $814 $7.50
San Augustine County $88,735 $825 $9.30
San Jacinto County $129,463 $1,619 $12.50
San Patricio County $112,890 $1,892 $16.80
San Saba County $143,933 $1,489 $10.30
Schleicher County $102,666 $1,261 $12.30
Scurry County $113,050 $1,550 $13.70
Shackelford County $100,954 $1,705 $16.90
Shelby County $97,438 $898 $9.20
Sherman County $95,154 $1,511 $15.90
Smith County $154,793 $2,148 $13.90
Somervell County $195,434 $1,823 $9.30
Starr County $83,923 $908 $10.80
Stephens County $119,744 $1,260 $10.50
Sterling County $136,126 $925 $6.80
Stonewall County $98,037 $1,136 $11.60
Sutton County $106,753 $1,211 $11.30
Swisher County $73,766 $1,130 $15.30
Tarrant County $178,940 $3,746 $20.90
Taylor County $123,826 $1,742 $14.10
Terrell County $65,517 $650 $9.90
Terry County $77,604 $1,173 $15.10
Throckmorton County $74,837 $1,071 $14.30
Titus County $115,516 $1,455 $12.60
Tom Green County $133,118 $1,778 $13.40
Travis County $301,388 $5,346 $17.70
Trinity County $98,107 $1,163 $11.90
Tyler County $101,680 $991 $9.70
Upshur County $125,721 $1,372 $10.90
Upton County $74,296 $677 $9.10
Uvalde County $104,216 $1,437 $13.80
Val Verde County $108,044 $1,561 $14.50
Van Zandt County $159,303 $1,520 $9.50
Victoria County $145,911 $2,386 $16.40
Walker County $149,694 $1,949 $13.00
Waller County $172,788 $2,718 $15.70
Ward County $88,301 $718 $8.10
Washington County $186,341 $2,266 $12.20
Webb County $128,907 $2,673 $20.70
Wharton County $129,040 $1,973 $15.30
Wheeler County $103,473 $1,224 $11.80
Wichita County $113,356 $2,113 $18.60
Wilbarger County $78,312 $1,377 $17.60
Willacy County $66,131 $990 $15.00
Williamson County $209,715 $4,320 $20.60
Wilson County $162,934 $2,576 $15.80
Winkler County $58,240 $718 $12.30
Wise County $153,834 $2,138 $13.90
Wood County $136,001 $1,527 $11.20
Yoakum County $94,856 $924 $9.70
Young County $111,825 $1,534 $13.70
Zapata County $75,092 $805 $10.70
Zavala County $74,531 $658 $8.80

Want to learn more about Texas property taxes? Check out out our county-specific property tax pages linked below:

Anderson County Andrews County Angelina County
Aransas County Archer County Armstrong County
Atascosa County Austin County Bailey County
Bandera County Bastrop County Baylor County
Bee County Bell County Bexar County
Blanco County Borden County Bosque County
Bowie County Brazoria County Brazos County
Brewster County Briscoe County Brooks County
Brown County Burleson County Burnet County
Caldwell County Calhoun County Callahan County
Cameron County Camp County Carson County
Cass County Castro County Chambers County
Cherokee County Childress County Clay County
Cochran County Coke County Coleman County
Collin County Collingsworth County Colorado County
Comal County Comanche County Concho County
Cooke County Coryell County Cottle County
Crane County Crockett County Crosby County
Culberson County Dallam County Dallas County
Dawson County Deaf Smith County Delta County
Denton County DeWitt County Dickens County
Dimmit County Donley County Duval County
Eastland County Ector County Edwards County
Ellis County El Paso County Erath County
Falls County Fannin County Fayette County
Fisher County Floyd County Foard County
Fort Bend County Franklin County Freestone County
Frio County Gaines County Galveston County
Garza County Gillespie County Glasscock County
Goliad County Gonzales County Gray County
Grayson County Gregg County Grimes County
Guadalupe County Hale County Hall County
Hamilton County Hansford County Hardeman County
Hardin County Harris County Harrison County
Hartley County Haskell County Hays County
Hemphill County Henderson County Hidalgo County
Hill County Hockley County Hood County
Hopkins County Houston County Howard County
Hudspeth County Hunt County Hutchinson County
Irion County Jack County Jackson County
Jasper County Jeff Davis County Jefferson County
Jim Hogg County Jim Wells County Johnson County
Jones County Karnes County Kaufman County
Kendall County Kent County Kerr County
Kimble County Kinney County Kleberg County
Knox County Lamar County Lamb County
Lampasas County La Salle County Lavaca County
Lee County Leon County Liberty County
Limestone County Lipscomb County Live Oak County
Llano County Lubbock County Lynn County
McCulloch County McLennan County McMullen County
Madison County Marion County Martin County
Mason County Matagorda County Maverick County
Medina County Menard County Midland County
Milam County Mills County Mitchell County
Montague County Montgomery County Moore County
Morris County Motley County Nacogdoches County
Navarro County Newton County Nolan County
Nueces County Ochiltree County Oldham County
Orange County Palo Pinto County Panola County
Parker County Parmer County Pecos County
Polk County Potter County Presidio County
Rains County Randall County Reagan County
Real County Red River County Reeves County
Refugio County Roberts County Robertson County
Rockwall County Runnels County Rusk County
Sabine County San Augustine County San Jacinto County
San Patricio County San Saba County Schleicher County
Scurry County Shackelford County Shelby County
Sherman County Smith County Somervell County
Starr County Stephens County Sterling County
Stonewall County Sutton County Swisher County
Tarrant County Taylor County Terrell County
Terry County Throckmorton County Titus County
Tom Green County Travis County Trinity County
Tyler County Upshur County Upton County
Uvalde County Val Verde County Van Zandt County
Victoria County Walker County Waller County
Ward County Washington County Webb County
Wharton County Wheeler County Wichita County
Wilbarger County Willacy County Williamson County
Wilson County Winkler County Wise County
Wood County Yoakum County Young County
Zapata County Zavala County

Ready to appeal?

File My Appeal