Texas rental market analysis

Investment scores, home values, rents and gross rent-to-price comparisons for the counties in Texas we track. Click any county for the full deep-dive.

Counties tracked
243
Median home price
$212K
Median rent
$1,496
Top-scored
Howard
84/100

Texas apartment cap rates and buyer underwriting

Compare dated metro benchmarks, local supply and rent evidence, and the tax and insurance assumptions that change buyer NOI in the Texas cap-rate research report. These apartment observations are separate from the county screening indexes below.

All counties in Texas

CountyScoreHome-value referenceRent referenceAnnual rent/priceYoY pricePopulation
Howard County84$142,857$1,45212.19%+4.8%34,488
Stonewall County82$91,350––+7.3%1,331
Potter County81$147,877$1,1339.20%+4.1%117,905
Dawson County80$111,724––+5.8%12,342
Red River County80$175,951––+7.6%11,627
Wheeler County80$106,675––+5.9%4,980
Dimmit County80$137,208––+5.9%8,672
McCulloch County80$162,236––+6.4%7,638
Hansford County80$139,460––+5.8%5,270
Hemphill County80$180,617––+8.0%3,371
Taylor County79$228,744$1,99510.46%+9.9%143,029
Dallam County79$156,333––+5.6%7,165
Kinney County79$122,807––+4.7%3,157
Moore County78$192,223––+6.6%21,284
Jefferson County78$176,616$1,2908.77%+4.1%254,942
Scurry County78$142,439––+3.8%16,883
Coleman County78$142,278––+3.7%7,808
Fisher County78$101,592––+9.5%3,680
Motley County78$114,868––+9.0%1,223
Wichita County77$169,452$1,3259.38%+2.1%129,584
Donley County77$136,469––+9.8%3,298
Baylor County77$134,852––+9.8%3,475
Winkler County77$143,191––+14.4%7,582
Haskell County77$103,061––+3.3%5,408
Ochiltree County76$131,012––+10.8%9,924
Panola County76$203,963––+5.3%22,540
Jones County76$154,287––+2.9%19,758
Frio County76$173,743––+3.9%18,151
Carson County75$168,415––+3.2%5,801
Callahan County75$220,841––+5.4%13,869
Hutchinson County75$125,678$9138.71%+1.7%20,595
Orange County75$188,637$1,2848.17%+3.5%84,761
Hardin County75$230,858$1,8179.44%+2.2%56,576
Hockley County75$166,342––+2.9%21,495
Kleberg County75$149,576$1,54212.37%+0.2%30,860
Zavala County75$101,798––+16.9%9,700
Parmer County75$173,412––+10.2%9,809
Nolan County75$122,833––+2.5%14,657
Comanche County75$240,348––+6.4%13,651
Newton County75$152,252––+2.8%12,333
Armstrong County75$228,912––+5.7%1,912
Jim Hogg County74$87,973––+2.2%4,830
Anderson County74$215,774$1,4418.01%+4.0%58,077
San Augustine County74$178,862––+2.9%7,920
Nacogdoches County74$223,276––+5.1%64,768
Crane County74$203,070––+3.9%4,636
Coke County74$156,223––+2.5%3,305
Hall County74$77,019––+2.1%2,847
Bowie County73$194,510$1,3148.11%+2.3%92,747
Garza County73$121,677––+2.1%5,735
Sabine County73$207,682––+3.1%9,980
Cameron County72$204,554$1,5098.85%+1.3%421,854
Hartley County72$264,187––+5.9%5,369
Starr County71$144,023––+1.6%65,716
Rusk County71$211,254$1,2036.83%+4.7%52,755
San Patricio County71$206,055$1,4518.45%+1.2%68,942
El Paso County71$233,084$1,5217.83%+2.5%863,832
Ector County71$252,414$1,5807.51%+3.8%162,300
Tyler County71$177,881––+2.1%19,962
Wilbarger County71$106,739––+1.6%12,795
Archer County71$248,307––+4.0%8,649
Childress County71$135,919––+21.7%6,781
Lynn County71$207,868––+11.3%5,619
Sherman County71$153,860––+1.8%2,414
Lubbock County70$214,560$1,3307.44%+2.5%311,509
Mitchell County70$96,728––+1.2%8,947
Swisher County70$105,421––+1.1%6,989
Knox County70$83,439––+1.4%3,333
Robertson County69$286,953––+3.9%16,912
Lamar County69$201,796$1,3107.79%+1.4%50,149
Ward County69$196,003––+1.9%11,347
Goliad County69$282,576––+3.7%7,092
Cottle County68$65,066––+26.2%1,647
Randall County68$261,974$1,4466.62%+4.1%141,489
Upton County68$129,721––+0.7%3,284
Culberson County68$139,596––+10.5%2,181
Karnes County67$220,444––+1.9%14,805
Hamilton County67$275,027––+2.7%8,244
Polk County67$174,922$1,4119.68%-4.6%50,536
Navarro County67$227,542$1,3547.14%+1.7%52,834
Andrews County66$268,025$1,2365.53%+7.1%18,362
Harrison County66$207,787$1,2657.30%+0.9%69,098
Webb County66$215,260$1,1296.30%+2.0%267,282
Runnels County66$142,083––+0.3%9,858
Angelina County65$198,763$1,3217.97%-1.2%86,608
Nueces County65$225,135$1,4207.57%+0.6%353,245
Mills County65$396,432––+7.1%4,501
Victoria County64$216,406$1,1696.48%+1.3%91,209
Rains County64$298,171––+2.2%12,257
Calhoun County64$210,221––+0.8%20,127
Hidalgo County64$188,974$1,1197.11%-0.4%873,167
Wharton County64$242,430$1,2316.09%+1.9%41,614
Titus County64$229,643$1,6608.68%-2.4%31,301
Eastland County64$151,610––-0.2%17,812
Hill County63$229,092$1,3076.84%+0.7%36,138
Upshur County63$235,784$1,2466.34%+1.2%41,261
Bee County63$166,566$1,0157.31%-2.5%30,977
Pecos County63$161,942––-0.3%15,114
Willacy County62$174,196––-0.5%20,308
Reeves County62$183,833––-0.1%14,022
Coryell County62$224,581$1,1606.20%+0.7%82,927
Houston County62$215,940––+0.5%22,107
Brown County62$186,630––-0.1%38,159
Gaines County62$238,284––+0.7%21,523
Burleson County62$271,930$1,7147.56%-0.2%17,958
Crosby County62$82,679––-1.3%5,157
Val Verde County61$204,781$1,3467.89%-4.3%47,693
Atascosa County61$242,697$1,2786.32%+0.6%49,403
Liberty County61$233,304$1,5868.16%-3.3%93,523
Limestone County61$178,567$9836.60%-1.9%22,222
McLennan County61$257,622$1,4166.60%+0.4%261,090
Deaf Smith County61$180,201––-0.7%18,585
Young County61$179,934––-0.5%17,903
Clay County61$207,662––-0.0%10,290
Kimble County61$371,642––+10.7%4,316
Concho County61$173,942––-0.7%3,235
Hale County60$122,885––-2.6%32,525
Gregg County60$221,780$1,1176.04%+0.3%124,245
Lavaca County60$298,952––+1.3%20,379
Jack County60$238,616––+0.4%8,588
Floyd County60$88,914––-2.5%5,386
Lipscomb County60$124,498––-2.5%3,038
Hopkins County59$255,721$1,6427.71%-3.2%37,008
Cass County59$161,740––-2.2%28,637
Morris County59$160,046––-2.4%11,993
Martin County59$265,115––+0.5%5,228
Matagorda County58$205,845$8635.03%+0.7%36,251
Milam County58$278,833––+0.4%25,080
Walker County58$274,264$1,3535.92%+0.3%77,182
Van Zandt County58$276,416$1,4696.38%-0.1%60,053
Chambers County58$348,474$1,9926.86%+0.4%47,037
Midland County58$329,884$1,5705.71%+1.7%169,393
Kaufman County58$292,707$1,9588.03%-3.8%149,773
San Jacinto County58$246,458––-0.3%27,666
Castro County58$143,696––-3.3%7,381
Live Oak County58$220,133––-0.8%11,374
Henderson County57$267,629$1,4086.31%-1.5%82,627
Shackelford County57$159,237––-3.5%3,134
Gray County57$104,289––-4.0%21,272
Zapata County57$127,920––-4.1%13,896
Hunt County57$271,566$1,5416.81%-2.3%101,596
Cherokee County57$233,774––-1.0%50,824
Harris County57$276,524$1,5836.87%-2.0%4,726,177
Bexar County57$250,969$1,3936.66%-2.3%2,014,059
Bell County57$247,929$1,3216.39%-1.9%372,821
Smith County57$267,840$1,3135.88%-0.3%234,667
Guadalupe County57$293,039$1,6576.78%-1.8%173,828
Fannin County57$282,735$1,5236.46%-1.3%36,052
Marion County57$154,506––-3.7%9,668
Terry County57$117,810––-3.8%11,816
Franklin County57$325,315––+0.9%10,445
Presidio County57$236,634––-1.0%6,168
San Saba County57$211,613––-1.7%5,779
Bosque County56$245,907––-1.3%18,404
Camp County56$212,435––-2.0%12,543
Tom Green County56$227,293$1,3196.97%-4.6%119,276
Waller County56$358,663$2,2127.40%-1.8%57,463
Dallas County56$304,821$1,6536.51%-1.6%2,604,053
Falls County56$148,610––-4.1%17,013
Stephens County56$158,710––-4.0%9,260
Sutton County56$151,210––-4.3%3,345
Brazoria County55$323,788$1,7946.65%-1.3%374,600
Brazos County55$310,538$1,5145.85%-0.2%234,548
Jasper County55$196,383––-3.4%33,032
Lampasas County55$316,594$1,3405.08%+1.3%21,829
Delta County55$201,176––-3.0%5,278
De Witt County54$224,110––-2.6%19,826
Uvalde County54$198,678––-3.7%24,833
Tarrant County54$318,481$1,6056.05%-0.8%2,113,854
Galveston County54$316,541$1,6186.13%-1.1%350,801
Wood County54$270,056$1,2785.68%-1.8%45,341
Cooke County54$318,246$1,5685.91%-0.8%41,860
Palo Pinto County54$286,970––-0.5%28,569
Jackson County54$213,544––-3.0%15,010
Trinity County54$179,414––-4.4%13,735
Madison County54$289,807––-0.7%13,556
Yoakum County54$187,566––-3.8%7,630
Terrell County54$126,030––-4.8%862
Montgomery County53$340,504$1,7446.14%-1.4%629,989
Freestone County53$242,611––-2.8%19,599
Medina County52$317,400$1,5745.95%-2.4%51,432
Maverick County52$215,361$1,1566.44%-5.5%57,806
Ellis County52$370,493$1,8375.95%-0.8%195,509
Johnson County52$336,224$1,5855.66%-1.1%182,690
Colorado County52$302,500$1,5256.05%-3.4%20,582
Montague County52$256,517––-2.8%20,197
Kerr County51$367,529$1,8526.05%-1.9%52,810
Washington County51$363,966$1,5965.26%+0.2%35,807
Caldwell County51$280,021$1,6427.04%-5.1%46,141
Fort Bend County51$374,185$1,9556.27%-2.1%832,607
Brewster County51$234,940––-3.9%9,454
Bailey County51$144,177––-5.3%6,902
Wise County50$370,072$1,6585.38%-0.3%70,062
Grayson County50$280,311$1,3585.82%-4.6%137,008
Austin County50$429,655$2,0945.85%-0.1%30,406
Shelby County50$226,492––-4.9%24,157
Leon County50$306,448––-2.3%15,928
Lamb County50$108,649––-6.3%13,024
Dickens County50$97,037––-6.0%1,570
Menard County49$206,500––-1.1%1,964
Hood County49$379,202$1,5714.97%+0.2%62,459
Refugio County49$135,704––-7.7%6,718
Collingsworth County49$101,502––-7.2%2,865
Reagan County48$169,374––-6.5%3,308
Duval County47$83,959––-10.2%9,960
Jim Wells County47$137,856––-10.1%39,060
Bastrop County47$351,578$1,6975.79%-4.6%98,435
Brooks County47$73,321––-9.9%7,059
Grimes County47$358,256$1,4965.01%-1.4%29,442
Aransas County47$301,594$1,3545.39%-4.9%24,048
Somervell County47$416,622––-0.3%9,337
Glasscock County47$256,363––-8.2%1,068
Mason County46$365,153––-2.5%3,959
Wilson County46$395,462$1,5824.80%-0.2%50,381
Rockwall County46$409,262$1,8685.48%-2.3%110,631
Sterling County46$160,834––-8.7%1,392
Crockett County46$117,984––-11.0%2,949
Hardeman County45$68,200––-17.6%3,541
Cochran County45$46,534––-29.3%2,529
Hays County45$366,672$1,5465.06%-3.4%245,351
La Salle County45$115,477––-12.9%6,965
Foard County45$62,624––-24.6%1,075
Irion County45$273,253––-3.0%1,561
Bandera County44$343,931––-3.8%21,182
Lee County44$361,505$1,2003.98%-0.1%17,543
Throckmorton County44$131,773––-11.7%1,439
Fayette County43$459,432––-1.4%24,564
Erath County43$338,569$1,0143.60%-0.2%42,788
Comal County42$431,172$1,5554.33%-1.0%165,201
Parker County42$443,613$1,5834.28%-0.1%151,188
Denton County41$432,421$1,6724.64%-2.9%914,870
Williamson County41$394,700$1,6254.94%-4.8%617,396
Briscoe County41$147,887––-5.6%1,290
Burnet County40$419,257$1,4964.28%-2.4%49,684
Gonzales County40$264,609––-8.2%19,736
Real County38$273,282––-5.0%2,830
Llano County38$459,156$1,8254.77%-4.9%21,637
Travis County37$461,123$1,6024.17%-3.6%1,289,054
Collin County36$477,505$1,7164.31%-4.7%1,079,153
Gillespie County33$519,258$2,0204.67%-5.9%26,953
Blanco County32$575,062––-4.3%11,608
Kendall County32$587,336$1,3782.82%-0.8%45,376
Jeff Davis County31$196,133––-14.4%1,992
Latest stored snapshot loaded October 19, 2026. Sorted by overall investment score. The snapshot date is not the underlying Zillow observation period.

Deep-dive analyses in Texas

Underwrite a Texas property

Run real numbers on any property in Texas with our investment calculators.