Texas property tax rates, 2024

In Texas, every taxing unit sets its own rate: the county, the city, the school district, and often a college, hospital, emergency services or utility district. Your bill adds up the rates of the units your property sits in. The Comptroller publishes every unit's rate, and this site shows each one, by county.

Taxing units
4,548in 254 counties
Median city rate
0.473per $100, 1,081 cities
Median school district rate
0.9827per $100, 1,013 districts
Rate year
2024History from 2021

Find your county, city or school district

Each county page lists every taxing unit in it, with rates, history and the tool to add up your own bill.

Anderson County 17 0.482893
Andrews County 4 0.3042
Angelina County 17 0.449041
Aransas County 10 0.370
Archer County 13 0.51587
Armstrong County 8 0.50676
Atascosa County 17 0.482888
Austin County 18 0.517
Bailey County 7 0.780296
Bandera County 9 0.5195
Bastrop County 29 0.39854
Baylor County 6 0.4452
Bee County 17 0.48649
Bell County 40 0.3445
Bexar County 84 0.299999
Blanco County 9 0.370
Borden County 3 0.328439
Bosque County 22 0.360
Bowie County 30 0.398853
Brazoria County 100 0.303546
Brazos County 15 0.4197
Brewster County 7 0.349422
Briscoe County 7 0.60503
Brooks County 5 0.900847
Brown County 15 0.472
Burleson County 10 0.460
Burnet County 25 0.3091
Caldwell County 24 0.4391
Calhoun County 14 0.6222
Callahan County 11 0.591304
Cameron County 43 0.476658
Camp County 6 0.422737
Carson County 10 0.529967
Cass County 19 0.463
Castro County 14 0.55969
Chambers County 29 0.415457
Cherokee County 15 0.490
Childress County 9 0.535
Clay County 16 0.5614
Cochran County 10 0.9788
Coke County 12 0.40959
Coleman County 10 0.8067
Collin County 76 0.149343
Collingsworth County 10 0.843987
Colorado County 13 0.588413
Comal County 34 0.26423
Comanche County 21 0.506667
Concho County 9 0.545
Cooke County 28 0.3155
Coryell County 18 0.49957
Cottle County 6 0.8636
Crane County 5 0.714348
Crockett County 3 0.789892
Crosby County 10 0.675
Culberson County 5 0.117691
Dallam County 9 0.30927
Dallas County 59 0.2155
Dawson County 10 0.704844
Deaf Smith County 12 0.554697
Delta County 7 0.518657
Denton County 109 0.187869
Dewitt County 16 0.36601
Dickens County 6 0.850
Dimmit County 7 0.280
Donley County 12 0.583982
Duval County 13 0.82901
Eastland County 19 0.345
Ector County 7 0.350
Edwards County 5 0.667303
El Paso County 43 0.426323
Ellis County 45 0.273992
Erath County 18 0.3913
Falls County 22 0.73509
Fannin County 28 0.380809
Fayette County 18 0.41189
Fisher County 13 0.497533
Floyd County 13 0.675
Foard County 6 0.830
Fort Bend County 236 0.824
Franklin County 9 0.35228
Freestone County 15 0.3219
Frio County 11 0.4396
Gaines County 12 0.503264
Galveston County 66 0.33346
Garza County 6 0.716
Gillespie County 9 0.2685
Glasscock County 3 0.135
Goliad County 4 0.777943
Gonzales County 18 0.2032
Gray County 15 0.589848
Grayson County 38 0.3051
Gregg County 21 0.302105
Grimes County 11 0.440
Guadalupe County 32 0.3167
Hale County 13 0.710
Hall County 10 0.799051
Hamilton County 12 0.430
Hansford County 10 0.48674
Hardeman County 9 0.6108
Hardin County 21 0.575623
Harris County 578 0.38529
Harrison County 22 0.3556
Hartley County 10 0.384495
Haskell County 18 0.582901
Hays County 63 0.350
Hemphill County 6 0.530
Henderson County 43 0.324166
Hidalgo County 48 0.575
Hill County 37 0.405867
Hockley County 16 —
Hood County 11 0.267258
Hopkins County 15 0.40022
Houston County 15 0.423
Howard County 12 0.22103
Hudspeth County 10 0.577276
Hunt County 37 0.323328
Hutchinson County 15 0.530
Irion County 4 0.341691
Jack County 12 0.549454
Jackson County 15 0.4296
Jasper County 17 0.5711
Jeff Davis County 3 0.64359
Jefferson County 30 0.357
Jim Hogg County 5 1.181637
Jim Wells County 19 0.767802
Johnson County 33 0.379276
Jones County 21 0.558096
Karnes County 20 0.234499
Kaufman County 65 0.415113
Kendall County 16 0.3827
Kenedy County 5 0.7837
Kent County 7 0.83862
Kerr County 18 0.4233
Kimble County 8 0.4589
King County 4 0.9347
Kinney County 6 0.4675
Kleberg County 9 0.77187
Knox County 14 0.4636
La Salle County 6 0.464191
Lamar County 12 0.2952
Lamb County 16 0.760
Lampasas County 9 0.406802
Lavaca County 17 0.5132
Lee County 10 0.5417
Leon County 16 0.419296
Liberty County 38 0.4843
Limestone County 18 0.565
Lipscomb County 14 0.939553
Live Oak County 8 0.49104
Llano County 16 0.25012
Loving County 3 0.46071
Lubbock County 22 0.334702
Lynn County 15 0.5405
Madison County 6 0.480
Marion County 6 0.535878
Martin County 9 0.2327
Mason County 4 —
Matagorda County 23 0.34033
Maverick County 4 0.394529
McCulloch County 9 0.6815
McLennan County 44 0.319805
McMullen County 3 0.480
Medina County 26 0.5331
Menard County 9 0.7692
Midland County 8 0.131579
Milam County 21 0.542
Mills County 10 0.6061
Mitchell County 12 0.46851
Montague County 16 0.4961
Montgomery County 202 0.379
Moore County 12 0.481593
Morris County 10 0.535856
Motley County 7 0.65356
Nacogdoches County 18 0.4486
Navarro County 29 0.4399
Newton County 12 0.636796
Nolan County 12 0.421497
Nueces County 37 0.265532
Ochiltree County 9 0.62281
Oldham County 8 0.470
Orange County 20 0.510
Palo Pinto County 20 0.349662
Panola County 14 0.59289
Parker County 34 0.299238
Parmer County 14 0.3827
Pecos County 9 0.670
Polk County 14 0.4499
Potter County 10 0.58496
Presidio County 7 0.48513
Rains County 9 0.507731
Randall County 15 0.40115
Reagan County 7 0.131319
Real County 10 0.530
Red River County 14 0.6871
Reeves County 11 0.370
Refugio County 13 0.800
Roberts County 5 0.814746
Robertson County 14 0.44694
Rockwall County 19 0.2547
Runnels County 17 0.610186
Rusk County 24 0.541411
Sabine County 6 0.331476
San Augustine County 6 —
San Jacinto County 11 0.50776
San Patricio County 24 0.39578
San Saba County 8 0.520
Schleicher County 5 0.5909
Scurry County 9 0.5498
Shackelford County 8 0.6573
Shelby County 12 0.6832
Sherman County 12 0.52774
Smith County 24 0.364231
Somervell County 8 0.341
Starr County 5 0.709195
Stephens County 9 0.631
Sterling County 4 0.615518
Stonewall County 8 0.9219
Sutton County 5 0.660662
Swisher County 10 0.582
Tarrant County 70 0.1875
Taylor County 19 0.5486
Terrell County 3 0.800
Terry County 14 0.697212
Throckmorton County 7 0.890
Titus County 12 0.363
Tom Green County 14 0.4729
Travis County 136 0.344445
Trinity County 9 0.539
Tyler County 19 0.8701
Upshur County 20 0.499
Upton County 10 0.232416
Uvalde County 13 0.65891
Val Verde County 6 0.4977
Van Zandt County 25 0.30587
Victoria County 16 0.4485
Walker County 11 0.4403
Waller County 40 0.495978
Ward County 8 0.66938
Washington County 9 0.384
Webb County 11 0.399417
Wharton County 22 0.35239
Wheeler County 12 0.48717
Wichita County 12 0.552479
Wilbarger County 8 0.49515
Willacy County 16 0.7833
Williamson County 141 0.399999
Wilson County 23 0.414748
Winkler County 7 0.4625
Wise County 42 0.275
Wood County 21 0.4625
Yoakum County 8 0.585509
Young County 12 0.586353
Zapata County 4 0.926561
Zavala County 6 —

Why there's no single rate per city here

A Texas city can sit across several school districts and utility districts, so two homes in one city can pay different totals. The state publishes each unit's rate but not which units overlap at an address, so we don't add them up for you.

Your tax bill, or your county appraisal district's website, lists the units that tax your property. Each county page here lets you tick those units and see the total.

Source: Texas Comptroller of Public Accounts, 2024 Statewide Report of Tax Rates. Retrieved 2026-10-25.

Largest cities

Largest school districts