CashFlowRE
Sign in Sign up

Best Places to Invest in Texas Real Estate

720 Texas markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.

CityMedian priceCap rateCash flow/mo Appreciation YoYSold (12mo)
Houston $325,000 3.1% $-822 -1.2% 23,417
San Antonio $272,950 3.8% $-574 -4.4% 11,956
Fort Worth $339,990 4.0% $-659 -1.7% 10,607
Austin $552,415 1.8% $-1,865 -2.9% 9,995
Dallas $459,000 2.3% $-1,382 +0.0% 9,571
Katy $359,000 3.5% $-863 -4.0% 5,603
Conroe $313,539 3.5% $-796 -2.4% 4,739
Cypress $425,000 2.7% $-1,370 -1.7% 3,425
Corpus Christi $275,000 3.9% $-565 +0.0% 3,352
Georgetown $449,900 2.6% $-1,470 -4.6% 3,011
Arlington $335,000 3.7% $-693 -1.1% 2,954
Spring $380,000 3.5% $-807 -1.9% 2,905
New Braunfels $339,990 3.3% $-913 -3.3% 2,820
McKinney $520,000 2.6% $-1,734 -2.3% 2,513
Plano $524,890 2.9% $-1,483 -2.2% 2,449
Richmond $380,000 2.7% $-1,279 -3.3% 2,439
Montgomery $409,900 2.5% $-1,393 -3.2% 2,296
Abilene $259,995 6.4% $30 +7.1% 2,238
Frisco $675,000 2.3% $-2,321 -4.5% 2,180
Magnolia $320,000 3.6% $-769 -1.2% 2,169
$275,000 2.3% $-1,401 -3.9% 1,822
League City $399,900 2.9% $-1,225 -1.1% 1,736
Garland $300,000 3.5% $-726 -4.2% 1,736
Celina $542,192 2.9% $-1,551 -9.9% 1,694
Denton $384,990 3.4% $-968 -3.5% 1,655
The Woodlands $619,000 2.2% $-1,954 +0.4% 1,643
Killeen $238,999 4.0% $-491 -9.3% 1,641
Round Rock $404,278 2.7% $-1,196 -5.7% 1,566
Leander $470,900 2.4% $-1,726 -5.7% 1,547
Temple $266,000 3.7% $-591 -6.1% 1,538
Tomball $377,260 3.0% $-1,068 -2.3% 1,535
Fulshear $459,000 3.7% $-943 -2.7% 1,529
Baytown $284,500 4.3% $-452 +1.4% 1,528
Princeton $295,000 4.5% $-454 -5.4% 1,516
Mckinney $384,049 3.0% $-1,379 -12.3% 1,445
Mesquite $284,900 4.4% $-498 -4.4% 1,437
Hockley $325,000 4.0% $-636 -3.5% 1,426
Kyle $319,990 3.3% $-839 -7.7% 1,387
Pearland $385,965 3.1% $-1,038 -1.2% 1,384
Weatherford $423,900 2.6% $-1,504 +1.9% 1,347
San Angelo $259,900 3.8% $-580 +2.2% 1,346
Forney $344,630 4.2% $-634 -3.7% 1,329
Sugar Land $469,000 2.8% $-1,334 -0.6% 1,308
Willis $264,900 4.1% $-514 +0.0% 1,261
Pflugerville $394,000 2.9% $-1,103 -5.4% 1,259
Grand Prairie $350,000 3.7% $-784 -2.2% 1,247
Waxahachie $415,000 3.4% $-1,132 -1.1% 1,246
Crosby $279,830 4.8% $-371 +1.3% 1,212
Waco $249,900 3.9% $-513 -1.8% 1,212
Galveston $385,000 0.4% $-1,902 -2.4% 1,180
Atascocita $309,945 3.8% $-641 -5.5% 1,168
Carrollton $424,950 3.1% $-1,084 -0.9% 1,162
Irving $399,000 2.6% $-1,275 -1.8% 1,156
Granbury $332,990 3.9% $-716 -0.5% 1,139
Edinburg $257,500 3.1% $-728 -2.5% 1,136
Seguin $278,990 3.6% $-658 -3.1% 1,115
Allen $511,250 2.6% $-1,650 -3.6% 1,088
Canyon Lake $365,000 2.5% $-1,570 +1.8% 1,063
Mansfield $493,993 3.0% $-1,502 -1.6% 1,056
McAllen $263,500 4.0% $-537 +0.0% 1,039
Hutto $349,900 3.7% $-749 -7.4% 1,030
Converse $247,500 4.4% $-410 -6.7% 1,023
Rosenberg $358,990 3.5% $-866 -2.9% 1,019
Boerne $550,000 2.3% $-2,111 +0.0% 997
Waller $303,040 3.3% $-839 -2.5% 983
Midlothian $499,900 3.6% $-1,169 +0.0% 974
Richardson $469,000 2.6% $-1,404 -1.7% 968
Little Elm $424,000 3.0% $-1,241 -5.7% 957
Rockwall $535,000 2.7% $-1,746 -2.5% 950
Flower Mound $635,000 2.5% $-2,164 +0.4% 947
Sherman $279,000 3.8% $-606 -5.9% 911
Cleburne $279,990 3.8% $-588 -1.5% 907
Burleson $347,925 3.5% $-885 -2.8% 905
San Marcos $329,450 2.9% $-940 -5.6% 892
New Caney $274,900 4.5% $-412 -5.6% 891
Lewisville $399,900 3.2% $-1,091 -4.0% 885
Manvel $490,000 2.5% $-1,582 -2.7% 881
Texas City $289,520 4.2% $-512 -5.0% 879
Buda $355,050 3.4% $-928 -5.2% 879
Royse City $338,990 4.2% $-608 -4.8% 862
Missouri City $337,750 3.6% $-768 -1.9% 854
Cedar Park $499,900 2.0% $-1,830 -5.0% 848
Pasadena $246,999 3.5% $-582 -1.9% 841
Dayton $299,900 3.5% $-740 -5.8% 833
Mission $245,000 3.7% $-580 +0.0% 826
Anna $357,990 3.6% $-834 -5.6% 819
Schertz $378,495 2.9% $-1,125 +0.0% 804
North Richland Hills $385,995 3.4% $-932 +0.5% 792
Aubrey $359,925 3.4% $-909 -7.3% 788
Rowlett $385,000 3.2% $-1,039 -3.3% 767
Porter $340,000 2.5% $-1,315 -1.8% 753
Liberty Hill $467,000 3.0% $-1,300 -2.0% 748
Cleveland $199,000 5.0% $-242 -6.0% 740
Victoria $238,900 3.4% $-603 +5.0% 739
Prosper $879,900 1.9% $-3,311 -4.4% 733
Friendswood $419,990 2.5% $-1,406 -0.5% 729
Dripping Springs $619,995 2.6% $-1,947 -2.7% 696
Huntsville $249,999 3.0% $-737 +1.3% 684
Lavon $345,878 4.5% $-539 -5.2% 682
Copperas Cove $240,308 3.6% $-605 -6.8% 646
Angleton $265,000 4.3% $-470 -6.1% 645
Alvin $299,000 2.9% $-876 +0.6% 644
Greenville $265,450 4.1% $-470 -4.3% 634
Bastrop $364,900 3.0% $-1,093 -3.2% 633
Justin $439,140 3.6% $-1,039 -0.5% 617
Timberwood Park $514,990 2.9% $-1,545 -1.2% 609
Elgin $289,900 4.3% $-492 -9.2% 606
Brookshire $352,558 4.3% $-565 -6.7% 604
Keller $689,000 2.6% $-2,312 +0.9% 587
Sienna $514,900 2.8% $-1,499 -3.2% 585
Cibolo $350,590 3.2% $-1,012 -4.7% 574
Belton $323,000 3.6% $-684 -2.8% 564
Northlake $520,000 2.9% $-1,609 -5.4% 561
Rosharon $311,498 4.5% $-479 +0.6% 556
Crandall $271,157 5.3% $-226 -3.8% 536
Azle $319,000 3.4% $-879 -0.5% 527
Pilot Point $316,950 3.9% $-691 -5.2% 524
Cedar Hill $329,000 3.5% $-895 -2.9% 523
Jarrell $274,990 4.9% $-343 -8.0% 521
Springtown $348,950 3.3% $-996 +0.5% 518
Tyler $299,245 3.5% $-711 -5.7% 516
Crowley $329,990 4.5% $-496 -1.7% 515
The Colony $446,400 3.0% $-1,343 -5.8% 512
Aledo $510,490 2.9% $-1,786 -3.3% 503
Bulverde $475,000 2.2% $-2,412 +5.7% 489
Iowa Colony $339,810 4.2% $-640 -2.9% 485
Manor $340,495 3.4% $-823 -7.6% 482
Bedford $389,999 3.2% $-958 +0.0% 475
Wylie $419,000 3.6% $-930 -4.5% 473
College Station $345,000 3.3% $-820 -0.5% 471
Denison $239,000 4.0% $-463 -5.1% 470
Lakeway $785,000 1.8% $-3,168 -2.0% 467
Bryan $306,490 3.9% $-586 +1.1% 466
Grapevine $610,000 3.0% $-1,682 +1.5% 463
Humble $259,000 3.8% $-576 +0.4% 459
La Porte $275,000 3.6% $-610 +0.6% 458
Weslaco $202,500 4.0% $-407 +0.0% 438
Argyle $584,796 2.7% $-2,060 +1.2% 436
Melissa $448,500 2.9% $-1,341 -7.9% 436
Lago Vista $379,900 2.3% $-1,487 -5.4% 428
Hurst $365,000 3.4% $-881 +0.5% 427
Huffman $252,490 5.4% $-202 -9.9% 426
Splendora $243,490 5.2% $-235 +4.8% 424
DeSoto $350,000 3.4% $-1,036 -3.5% 421
Southlake $1,362,440 1.6% $-6,492 +3.8% 420
Fate $386,990 3.3% $-1,122 -2.2% 415
Euless $395,000 3.4% $-973 +0.2% 410
Livingston $189,000 2.7% $-880 +1.9% 407
Farmersville $304,843 4.0% $-569 -8.5% 395
Bolivar Peninsula $339,450 2.1% $-1,626 -5.7% 392
Seagoville $315,000 4.9% $-362 -6.9% 391
Brenham $300,000 3.0% $-871 -2.2% 390
Haslet $549,900 3.2% $-1,417 -0.5% 385
Ennis $269,990 4.5% $-429 -1.2% 375
Heartland $269,187 4.9% $-346 -4.5% 374
Corinth $439,558 3.0% $-1,251 -1.1% 372
Harker Heights $317,000 3.9% $-660 -8.3% 363
Providence Village $296,000 4.0% $-607 -6.6% 361
Stephenville $319,450 2.9% $-1,065 +2.8% 358
Corsicana $239,450 4.0% $-484 +0.6% 356
Paris $190,000 3.8% $-478 +2.5% 354
La Marque $249,900 5.1% $-262 +2.1% 352
Van Alstyne $449,995 2.6% $-1,515 -1.0% 352
Salado $481,700 2.3% $-1,676 -4.0% 350
Santa Rita Ranch $574,900 2.2% $-1,969 -5.1% 347
Terrell $299,850 3.9% $-621 +0.0% 347
Coppell $649,900 2.2% $-2,180 -1.5% 345
Colleyville $1,000,000 2.5% $-3,250 +1.8% 340
Joshua $349,000 2.9% $-1,156 +2.4% 339
Decatur $439,900 1.7% $-1,824 +4.9% 338
Godley $419,990 3.5% $-1,035 -4.2% 337
Mabank $250,700 2.6% $-1,101 -5.7% 337
Beaumont $232,700 5.2% $-189 +2.4% 336
Red Oak $389,450 4.2% $-781 -0.3% 330
Deer Park $279,999 3.5% $-727 +0.0% 329
Mont Belvieu $464,990 3.2% $-1,214 -1.6% 327
Venus $354,900 4.1% $-761 -1.0% 321
Pharr $199,000 4.0% $-406 -0.7% 319
Portland $285,000 4.3% $-507 -1.8% 319
Marion $268,849 4.5% $-412 -8.3% 318
Sanger $349,495 3.6% $-736 -10.2% 318
Lockhart $292,840 3.2% $-871 -6.6% 317
Benbrook $339,500 3.2% $-955 -1.1% 317
Alvarado $314,900 3.9% $-635 -5.6% 310
Port Aransas $645,000 1.1% $-2,668 -9.2% 309
Brownwood $215,000 3.5% $-527 -4.8% 302
San Juan $239,900 3.4% $-597 +1.5% 299
Lake Jackson $289,900 4.1% $-516 -1.3% 298
Pecan Grove $415,000 2.7% $-1,494 +0.0% 297
Santa Fe $335,000 3.2% $-766 +0.0% 296
Whitney $189,000 3.0% $-696 -7.9% 295
Haltom City $259,900 4.0% $-502 -3.2% 293
Watauga $286,700 4.5% $-452 -2.5% 290
La Vernia $466,500 2.0% $-1,866 +0.2% 289
Floresville $308,950 2.2% $-1,333 +5.1% 284
Heath $740,000 1.8% $-3,194 +1.3% 283
Farmers Branch $432,000 2.7% $-1,463 -0.8% 283
Caddo Mills $327,490 4.0% $-588 +1.2% 281
Dickinson $290,000 2.5% $-807 -1.9% 280
Elmendorf $197,499 4.3% $-430 -21.4% 278
Lancaster $279,900 4.7% $-393 -2.2% 269
Sulphur Springs $249,174 4.5% $-394 -1.5% 267
Castroville $519,945 2.6% $-1,609 -3.4% 266
Rhome $379,233 3.3% $-1,040 -0.3% 258
Saginaw $320,000 4.2% $-593 -1.7% 255
Burnet $347,840 2.4% $-1,212 -4.8% 253
Fredericksburg $420,000 1.6% $-2,510 +1.8% 251
Pinehurst $409,900 2.1% $-1,605 +1.7% 249
Spicewood $699,000 1.4% $-3,663 +0.2% 249
Wimberley $571,500 1.1% $-2,945 +5.4% 248
Fresno $290,000 4.8% $-369 -0.7% 246
Taylor $309,845 4.2% $-563 -4.9% 242
Gainesville $289,000 3.1% $-800 -6.4% 240
Spring Branch $479,900 2.5% $-1,488 +0.4% 239
Canton $295,000 2.7% $-1,009 +1.2% 239
Needville $349,900 4.2% $-529 -13.2% 238
Pecan Plantation $400,000 2.5% $-1,709 +0.5% 237
Duncanville $300,000 3.6% $-670 +0.6% 236
Mineral Wells $219,000 3.4% $-565 +2.0% 235
Krum $339,900 3.9% $-701 -3.6% 235
Mission Bend $262,500 4.0% $-541 -2.8% 232
Horseshoe Bay $579,000 1.2% $-3,083 +0.6% 231
Sachse $435,000 2.8% $-1,296 -5.0% 230
Adkins $344,990 3.2% $-848 -8.1% 230
Cedar Creek $380,000 2.3% $-1,392 -10.6% 229
Orange $251,990 3.8% $-491 -1.4% 229
Lindale $302,240 2.9% $-922 -5.7% 226
Glenn Heights $350,000 4.1% $-748 -3.2% 226
Barrett $264,473 5.7% $-132 -0.6% 226
Kaufman $277,500 3.7% $-723 -3.9% 224
Brushy Creek $537,000 1.8% $-2,241 -7.6% 224
Bay City $240,000 3.4% $-602 +3.6% 217
Seabrook $361,990 2.1% $-1,193 -1.5% 213
Oak Point $499,000 3.3% $-1,230 -9.0% 211
Universal City $275,000 3.3% $-723 -3.2% 211
Harlingen $266,000 4.0% $-508 -2.0% 211
Ponder $330,945 4.3% $-530 -9.0% 210
Wills Point $245,000 2.0% $-1,368 -4.7% 209
Clyde $217,328 5.5% $-169 +10.9% 208
Kerrville $350,000 2.5% $-1,306 -0.5% 206
Bellaire $1,290,000 -0.0% $-6,955 -1.8% 203
Pleasanton $200,000 3.5% $-598 -3.2% 202
Athens $265,000 2.8% $-962 -1.2% 202
Trophy Club $849,000 2.3% $-2,553 +2.2% 199
Graford $463,000 -0.2% $-3,525 -5.8% 199
Marble Falls $344,945 2.5% $-1,276 -13.2% 198
Highland Village $612,500 2.6% $-1,828 -2.6% 196
Maxwell $243,638 4.5% $-416 -9.5% 195
Beasley $304,990 5.7% $-142 -2.5% 194
Fair Oaks Ranch $739,000 2.2% $-2,537 +2.2% 193
Alamo $199,500 3.7% $-435 +0.7% 193
Lantana $619,000 2.7% $-1,828 -2.5% 193
Whitesboro $274,450 2.2% $-1,335 +0.2% 192
Steiner Ranch $849,900 1.5% $-3,293 -2.2% 191
Channelview $240,000 4.7% $-312 -0.4% 190
Geronimo $239,999 4.7% $-318 -8.5% 189
Bandera $225,000 1.5% $-1,702 +4.9% 189
Gatesville $235,000 3.5% $-594 -7.9% 187
Sealy $365,000 3.4% $-788 +10.4% 185
Lampasas $285,000 1.9% $-1,389 -6.4% 185
Hempstead $260,000 2.1% $-1,171 -7.1% 184
Alton $215,000 3.2% $-677 -10.7% 183
Cinco Ranch $550,000 2.1% $-1,863 +0.0% 183
Eagle Pass $289,950 3.5% $-702 +0.0% 182
Quinlan $275,000 3.0% $-826 -9.2% 173
West University Place $1,795,000 -0.2% $-10,413 +3.9% 170
Bonham $234,950 3.8% $-475 -8.8% 168
Canyon Creek $264,999 4.8% $-349 -1.7% 167
Liberty $209,950 4.0% $-469 -5.0% 166
Kingsville $199,900 5.6% $-74 -0.7% 166
Nolanville $335,000 3.5% $-747 -0.9% 163
White Settlement $220,000 4.5% $-335 -2.5% 163
Poolville $425,000 1.4% $-2,194 +2.7% 163
Fairview $572,500 1.3% $-2,293 +1.0% 162
Bridgeport $281,990 3.5% $-689 -2.7% 161
Donna $189,000 3.3% $-495 +0.7% 157
Lufkin $249,900 3.4% $-618 -5.4% 156
Gun Barrel City $184,950 3.5% $-668 -2.7% 156
Mineola $227,000 3.0% $-925 -14.5% 156
Onalaska $161,000 2.9% $-716 +6.0% 155
Bowie $199,950 3.5% $-568 -9.8% 154
Josephine $277,155 4.5% $-443 -7.3% 154
Pottsboro $374,000 2.5% $-1,323 -2.0% 152
Nevada $351,205 3.4% $-1,053 -3.3% 151
Murillo $275,000 3.3% $-723 +1.7% 151
Live Oak $256,450 3.6% $-593 -3.5% 150
Potosi $353,850 5.2% $-311 +3.6% 150
Park Row $427,990 3.9% $-922 -16.5% 149
Graham $255,000 1.9% $-1,173 -9.4% 147
Bertram $291,999 2.7% $-1,044 -20.1% 145
Aransas Pass $229,900 5.4% $-206 -3.8% 145
Smithville $294,900 3.0% $-957 -2.7% 143
Roanoke $595,000 2.3% $-2,370 -4.1% 143
Navasota $268,950 3.9% $-558 -3.3% 142
Grandview $318,850 3.3% $-898 -7.3% 142
Robinson $342,450 2.4% $-1,040 +0.5% 142
West Columbia $278,500 4.3% $-483 -3.1% 142
Murphy $630,000 2.8% $-1,791 -3.0% 141
Trinity $125,000 4.2% $-318 -16.4% 141
Rendon $489,250 3.0% $-1,257 +0.0% 140
Ferris $306,195 4.3% $-538 -2.9% 140
Commerce $216,500 3.1% $-794 -1.8% 140
Briar $485,000 3.5% $-1,184 +2.1% 139
Port Lavaca $203,500 2.1% $-909 -10.7% 138
Boyd $306,370 4.4% $-510 -5.9% 137
Krugerville $325,990 3.3% $-1,040 -15.4% 137
Travis Ranch $274,900 4.5% $-436 -6.7% 136
Kemp $245,500 1.7% $-1,285 -9.6% 136
Freeport $182,450 0.7% $-1,737 +9.1% 136
Lucas $1,075,000 0.8% $-5,756 +4.6% 135
McLendon-Chisholm $625,000 2.8% $-1,918 -3.3% 135
Hillsboro $255,000 3.8% $-507 +0.0% 135
Hitchcock $257,498 1.9% $-1,121 +2.9% 134
Del Valle $336,830 3.5% $-806 -7.7% 133
Balch Springs $269,945 4.6% $-473 -1.7% 132
Brazoria $209,950 2.4% $-788 -4.0% 130
Bellville $364,000 1.4% $-1,973 +3.4% 130
Paloma Creek South $350,000 4.1% $-647 -10.1% 130
Tolar $315,000 3.0% $-961 +9.1% 130
Kempner $357,450 2.1% $-1,325 -2.0% 130
El Campo $242,500 2.9% $-717 +6.5% 130
Wharton $205,000 5.3% $-141 -13.7% 129
Beeville $175,000 3.4% $-494 -5.2% 127
Coldspring $242,000 3.2% $-778 -1.0% 126
San Leon $230,000 1.9% $-986 -8.5% 125
Alvord $243,999 3.4% $-826 +4.7% 125
Uvalde $229,800 3.0% $-716 -6.8% 124
Addison $545,000 1.6% $-2,079 +1.7% 123
Kemah $311,065 3.8% $-691 -3.5% 122
Tuscola $429,000 3.2% $-1,348 +6.5% 121
University Park $2,825,000 0.4% $-12,849 +5.9% 121
Keene $268,990 4.0% $-544 -4.8% 121
Hornsby Bend $280,000 4.4% $-447 -5.8% 120
Howe $288,000 4.4% $-428 -12.5% 120
Leonard $350,000 1.7% $-1,833 -1.8% 120
Blue Ridge $300,000 2.6% $-842 -5.4% 119
New Waverly $319,990 2.8% $-1,388 -16.6% 119
Scenic Oaks $569,945 3.1% $-1,440 -3.2% 118
Selma $284,900 4.1% $-553 -6.9% 117
Glen Rose $385,000 2.3% $-1,441 +0.0% 117
Flint $319,900 3.5% $-874 +0.5% 115
Palacios $130,000 1.7% $-908 +2.2% 115
La Grange $300,000 2.0% $-1,468 -4.6% 115
Sargent $179,862 -0.3% $-1,946 -5.5% 115
Sonterra $237,500 4.4% $-376 -14.9% 112
Bullard $377,500 2.4% $-1,561 +2.0% 112
Brownsville $229,500 5.1% $-244 -1.3% 111
Dale $239,900 2.0% $-1,661 -5.3% 110
Lytle $294,900 3.9% $-543 +3.4% 110
Gunter $615,000 3.4% $-1,114 -6.6% 109
Emory $285,000 1.9% $-1,422 +4.9% 109
Rockdale $231,113 3.9% $-495 -1.0% 108
Von Ormy $211,499 5.2% $-214 -12.5% 108
Mercedes $219,750 3.5% $-415 +3.0% 106
Wichita Falls $157,900 4.5% $-305 -9.1% 105
Moody $249,999 1.9% $-1,393 +4.0% 105
Gordonville $79,900 1.3% $-1,632 +30.2% 104
Devine $235,000 1.9% $-1,174 +1.8% 103
Winnsboro $244,194 2.9% $-834 -1.9% 102
Ingleside $214,500 3.2% $-601 -2.0% 102
Weston Lakes $666,950 1.0% $-3,280 -3.2% 102
Webster $259,900 1.7% $-777 -6.4% 102
Alice $197,000 4.1% $-302 -4.0% 102
Comanche $230,000 1.2% $-1,329 +20.9% 101
Willow Park $460,000 3.3% $-1,117 +8.8% 101
Palestine $249,000 4.2% $-400 +0.7% 101
Jonestown $425,000 0.8% $-3,301 -0.2% 101
Kingsland $497,500 0.2% $-3,873 +14.3% 100
Sweeny $199,900 4.0% $-401 -7.9% 100
Uhland $236,990 4.9% $-286 -18.9% 99
Trinidad $269,000 2.7% $-897 -2.7% 99
Reno $398,995 3.0% $-1,257 +0.0% 98
Hondo $280,000 2.7% $-797 +6.3% 97
Crockett $225,000 2.7% $-709 -6.8% 97
Hallettsville $340,000 0.9% $-1,745 +5.1% 97
Forest Hill $249,990 4.7% $-332 -2.1% 97
Driftwood $937,000 1.6% $-4,097 -8.8% 96
Mexia $140,826 3.6% $-462 -21.7% 96
Bee Cave $932,000 1.8% $-3,458 -1.7% 96
Alamo Heights $695,000 1.4% $-3,351 -4.5% 96
Savannah $345,000 3.1% $-908 -10.4% 95
Hawley $169,000 2.7% $-867 +6.3% 94
Fairfield $181,500 2.0% $-957 +11.5% 94
Paradise $448,250 1.0% $-2,317 -1.4% 94
Sinton $225,000 3.7% $-519 +2.7% 93
Kennedale $400,000 2.8% $-1,435 +0.0% 93
Mount Pleasant $265,000 4.0% $-544 -4.9% 93
Pecan Acres $692,500 1.1% $-3,209 -8.1% 92
Stafford $352,500 2.9% $-1,106 -0.3% 92
Troy $252,400 4.6% $-403 +4.7% 92
Porter Heights $249,900 4.4% $-441 -1.9% 92
Anahuac $281,250 3.3% $-854 +0.9% 92
Lorena $429,000 2.9% $-1,268 +7.2% 92
Richland Hills $327,450 3.9% $-627 -9.0% 92
Luling $219,000 3.6% $-596 -5.0% 91
Tool $285,000 2.7% $-975 +2.8% 91
Bellmead $159,950 5.2% $-196 +23.1% 90
Cloverleaf $242,500 3.7% $-515 +1.4% 90
Lakewood Village $629,000 2.3% $-2,707 +0.0% 89
Eastland $175,000 2.3% $-885 -22.7% 89
Lakehills $249,800 2.7% $-1,090 +6.0% 89
Pittsburg $275,000 3.9% $-543 -1.8% 89
Chico $290,000 1.8% $-1,732 +16.1% 88
Whitewright $259,000 2.8% $-1,053 -12.2% 88
Port Arthur $129,000 5.5% $-108 +0.0% 87
Cuero $231,495 5.2% $-201 +58.6% 86
Clute $312,450 2.5% $-904 +0.3% 86
Sunnyvale $729,995 1.3% $-3,215 +0.5% 86
Quitman $207,500 2.8% $-684 -0.6% 86
Windcrest $333,500 2.8% $-912 -2.8% 86
Arcola $299,900 4.5% $-478 -10.7% 85
Jourdanton $215,000 3.3% $-534 +12.0% 85
Woodville $215,000 2.9% $-749 +18.2% 85
Oak Trail Shores $70,000 5.3% $-184 -18.3% 85
West Livingston $180,000 3.7% $-446 -8.6% 84
Richwood $269,750 2.7% $-775 -1.2% 84
Lake Dallas $340,000 3.4% $-808 -3.0% 84
Belterra $699,495 1.4% $-3,118 -0.8% 84
Hidalgo $248,500 4.3% $-436 +0.7% 84
Merkel $199,000 4.2% $-486 +9.1% 83
Robstown $200,000 3.3% $-460 +11.5% 83
Caldwell $320,500 3.7% $-585 -2.5% 83
Somerville $179,900 2.9% $-613 +0.3% 83
Lumberton $391,950 3.6% $-830 +2.1% 82
Westwood Shores $182,350 3.0% $-513 -7.4% 82
Poteet $199,950 3.1% $-657 +2.9% 82
Celeste $379,450 2.0% $-1,664 -1.0% 82
Grand Saline $232,000 2.4% $-861 +2.3% 81
Groesbeck $175,000 1.4% $-1,131 -6.1% 81
Runaway Bay $288,950 3.0% $-907 -3.4% 80
Surfside Beach $344,850 -0.5% $-2,121 -9.0% 80
Trenton $386,400 2.6% $-1,198 -3.7% 80
Lake Kiowa $459,800 0.8% $-2,204 -4.2% 80
Bluff Dale $380,000 0.8% $-2,649 +11.1% 80
Highlands $232,500 4.0% $-431 +1.4% 80
Palmview $165,000 3.9% $-283 +7.4% 78
China Spring $470,000 1.4% $-2,446 +17.6% 78
Clifton $267,500 2.3% $-1,305 +1.5% 78
Breckenridge $168,250 3.5% $-502 -4.3% 78
Cross Roads $309,950 3.1% $-995 -1.0% 78
Gonzales $249,000 2.9% $-761 -5.2% 77
Cresson $299,760 4.8% $-368 +2.3% 77
Palmer $340,000 3.1% $-954 +2.8% 77
Cameron $209,999 2.5% $-771 -22.5% 77
Chappell Hill $797,680 0.4% $-3,228 +2.5% 76
Johnson City $457,000 0.8% $-4,048 -9.8% 76
Malakoff $389,995 1.1% $-2,327 +44.9% 75
South Padre Island $500,000 1.9% $-1,905 +5.9% 75
Dublin $289,000 1.8% $-1,361 -1.8% 75
Jacksonville $294,950 2.2% $-963 +11.9% 74
Longview $257,450 3.2% $-716 +0.7% 74
Columbus $349,450 2.0% $-1,481 -9.4% 74
Morgan's Point Resort $246,500 3.4% $-631 -9.5% 74
Early $255,000 2.1% $-992 +4.2% 74
Parker $1,242,000 0.7% $-6,468 -3.5% 74
Edna $204,412 2.5% $-512 -0.8% 74
Vidor $211,500 4.6% $-318 +2.5% 73
Terrell Hills $950,000 1.1% $-3,728 +13.2% 73
Itasca $209,995 5.7% $-107 -3.4% 72
Wolfe City $194,000 1.9% $-1,234 +11.6% 72
Granite Shoals $392,500 1.6% $-1,682 +3.5% 72
Bedias $289,000 1.9% $-1,177 +1.8% 71
Bacliff $212,000 5.1% $-255 +1.7% 71
Lacy-Lakeview $230,500 4.8% $-270 +3.8% 70
Hideaway $339,950 2.3% $-1,196 -4.9% 70
Plantersville $394,500 0.8% $-3,108 -4.5% 70
Florence $465,000 1.3% $-3,324 +3.6% 69
McGregor $220,000 3.7% $-588 -8.1% 69
Ovilla $555,000 2.1% $-2,247 -0.8% 69
Chandler $247,711 4.0% $-484 -10.9% 69
Streetman $209,900 1.9% $-1,384 -20.0% 69
Shepherd $159,500 4.6% $-321 -6.5% 69
Collinsville $467,450 2.1% $-1,514 -1.7% 68
Cisco $174,750 3.8% $-353 -9.4% 68
Panorama Village $314,950 3.6% $-754 -6.3% 68
Natalia $299,000 0.8% $-1,739 -10.9% 68
Hickory Creek $482,000 2.6% $-1,606 -1.0% 68
Yoakum $180,000 3.5% $-532 -25.0% 67
Hilltop Lakes $5,600 1.5% $-1,335 +17.1% 67
The Hills $920,000 1.8% $-3,569 +1.7% 67
Millsap $492,450 1.3% $-2,086 +2.3% 66
Lipan $362,500 1.2% $-2,708 +4.5% 66
Yantis $307,450 0.6% $-2,359 -11.4% 66
Highland Park $2,695,000 -0.2% $-19,704 +3.0% 65
Manchaca $499,000 2.9% $-1,384 +1.5% 65
Alba $299,900 2.6% $-941 -6.6% 65
Roman Forest $370,000 3.6% $-766 -0.3% 65
DeCordova $395,000 3.0% $-1,106 +6.9% 65
Coleman $149,450 5.2% $-147 +8.0% 64
Anson $184,500 12.1% $966 +54.4% 64
Clodine $448,900 2.6% $-1,539 63
Hamilton $239,000 3.2% $-584 -13.6% 63
Giddings $329,000 3.4% $-752 -5.9% 63
Garden Ridge $745,000 1.4% $-3,284 -1.1% 63
Brady $155,000 3.6% $-426 +12.4% 63
Kerens $184,950 1.3% $-1,490 -7.0% 62
La Feria $211,300 4.0% $-462 -4.7% 62
Buffalo $199,500 0.9% $-1,775 +19.2% 62
Edgewood $335,000 2.2% $-1,061 +1.5% 61
Port O'Connor $325,000 -0.0% $-2,228 +10.5% 61
Sunset $325,800 1.3% $-1,892 -13.9% 61
Jamaica Beach $525,000 0.7% $-2,570 -4.7% 61
Pointblank $195,000 2.6% $-615 +5.3% 61
Wilmer $239,999 5.0% $-248 -1.2% 61
Gilmer $226,445 2.5% $-915 -21.2% 60
Kingwood $304,995 3.4% $-777 +1.4% 60
Nassau Bay $349,450 1.9% $-1,459 +4.2% 60
Comfort $625,000 2.5% $-1,648 -6.9% 60
East Bernard $325,000 2.0% $-1,579 +5.7% 60
Taylor Lake Village $365,000 3.7% $-868 -2.3% 59
San Benito $185,000 3.9% $-468 -14.7% 59
Pelican Bay $174,900 5.8% $-80 +6.3% 59
Preston $219,900 2.2% $-864 +4.1% 59
Spring Valley Village $1,425,000 -0.2% $-7,943 +11.6% 59
Jersey Village $400,000 2.0% $-1,482 +2.4% 59
Sandy Oaks $164,950 3.8% $-406 -21.1% 58
Tiki Island $762,500 -1.0% $-5,162 -20.2% 58
Point $246,950 3.0% $-811 -1.8% 58
Powderly $275,500 1.9% $-1,267 +1.3% 58
De Leon $198,450 3.2% $-640 +4.0% 58
Madisonville $260,734 1.4% $-1,244 -2.3% 58
Haskell $170,000 3.9% $-423 +26.4% 58
Cape Royale $231,500 2.0% $-1,226 -3.3% 58
Whitehouse $299,000 3.9% $-634 -2.6% 57
Camp Swift $189,000 3.8% $-567 -13.4% 57
Lake Worth $230,000 5.1% $-227 -7.0% 57
Marlin $153,700 6.0% $-28 -20.8% 56
Ben Wheeler $284,625 1.6% $-1,423 -2.4% 56
Odem $235,499 2.6% $-737 -2.0% 56
Shenandoah $611,850 2.0% $-1,766 +4.1% 56
Nocona $217,000 3.5% $-539 +2.6% 56
Centerville $210,000 0.8% $-1,694 -24.7% 55
Jacksboro $234,900 3.7% $-640 -8.7% 55
Teague $162,860 2.4% $-778 -5.4% 55
George West $198,900 2.8% $-569 -19.9% 55
Wells Branch $399,975 2.4% $-1,227 -1.0% 54
Nederland $244,900 4.7% $-331 +6.3% 54
Stockdale $264,950 3.1% $-897 -0.7% 54
Lone Oak $225,000 2.0% $-1,065 -14.7% 54
Lexington $365,000 1.4% $-1,803 +5.1% 53
South Houston $225,000 2.9% $-635 -17.9% 53
Atascosa $325,000 2.2% $-1,394 -3.6% 53
Four Corners $325,000 3.6% $-729 -6.0% 52
Castle Hills $479,450 1.1% $-2,469 -2.0% 52
Point Blank $130,000 2.8% $-673 -29.9% 52
Shady Hollow $624,000 1.8% $-2,327 +3.2% 52
Eustace $299,500 2.1% $-1,471 +10.4% 52
Mustang Ridge $302,840 4.4% $-497 -7.5% 52
River Oaks $254,500 4.4% $-458 +2.3% 52
Port Neches $250,000 4.4% $-346 +3.1% 51
Bayou Vista $395,000 0.4% $-1,993 -2.1% 51
Rio Vista $260,000 2.7% $-1,032 -2.2% 51
Briarcliff $574,950 2.2% $-2,326 -3.2% 50
Mico $330,619 3.3% $-881 +6.7% 50
Circle D-KC Estates $371,500 2.5% $-1,219 -14.6% 50
Seadrift $166,250 2.2% $-676 +23.2% 50
Prairie View $118,000 1.9% $-1,271 +12.7% 49
Bridge City $237,700 3.1% $-579 +12.8% 49
Point Venture $405,000 2.4% $-1,270 -3.3% 49
El Lago $324,900 2.0% $-1,331 +3.7% 49
Midway North $249,950 3.2% $-685 -0.6% 49
Barton Creek $2,750,000 -0.9% $-16,834 +6.6% 49
Hutchins $334,900 3.8% $-699 +18.5% 49
Texarkana $149,375 4.1% $-500 -19.0% 48
Saint Hedwig $229,950 4.8% $-309 -9.7% 48
Blossom $165,450 1.8% $-957 -11.9% 48
Bells $312,500 1.7% $-1,227 -7.9% 48
Franklin $313,750 0.7% $-2,559 +11.3% 48
Valley View $563,900 0.8% $-2,398 -1.3% 48
Sherwood Shores $115,000 3.8% $-421 -14.6% 47
Thorndale $399,000 3.2% $-1,049 +0.5% 47
Italy $275,000 2.7% $-880 -2.4% 47
West Lake Hills $2,500,000 -0.3% $-15,625 +6.5% 47
Hunters Creek Village $3,395,000 -0.7% $-18,999 +2.6% 47
Hudson Bend $674,900 1.6% $-2,851 -3.1% 47
Holly Lake Ranch $259,000 3.7% $-535 -4.5% 47
Edgecliff Village $299,000 3.7% $-649 -4.3% 47
Weimar $399,000 0.7% $-1,970 +18.3% 47
Eidson Road $185,000 4.8% $-262 -6.9% 47
Mcallen $335,000 3.5% $-709 +2.7% 47
Cove $326,060 4.6% $-462 -3.4% 46
Edcouch $197,000 4.2% $-308 +19.4% 46
Cooper $184,200 3.5% $-383 -2.5% 46
Mount Vernon $299,450 2.5% $-986 -6.5% 46
Meridian $199,950 2.0% $-1,762 +27.9% 46
Newark $349,500 4.6% $-430 -0.5% 46
Oak Ridge North $385,000 2.8% $-1,277 +5.7% 45
Holland $307,500 2.0% $-2,020 +35.1% 45
West Tawakoni $184,900 4.6% $-360 +5.2% 45
Orange Grove $163,000 3.5% $-589 -5.7% 45
Baird $210,000 6.9% $121 +5.9% 45
Van $256,500 2.7% $-826 +0.7% 45
Silsbee $209,900 5.0% $-218 -7.0% 45
Groves $202,450 4.1% $-380 +10.0% 44
Double Oak $899,999 1.9% $-3,060 +1.1% 44
Winnie $250,000 3.4% $-622 +5.0% 44
Honey Grove $178,750 2.5% $-1,040 +16.0% 44
Hudson Oaks $534,950 2.2% $-1,991 +2.3% 44
New Fairview $497,450 2.1% $-2,026 +0.5% 44
Grape Creek $225,000 3.0% $-847 +11.3% 43
Flatonia $200,500 2.7% $-1,234 -11.2% 43
Kountze $209,500 2.8% $-980 -1.7% 43
Sandia $209,900 2.7% $-780 -1.6% 43
Hollywood Park $580,000 2.0% $-2,058 +0.4% 43
Bunker Hill Village $2,895,000 -1.0% $-21,345 +10.3% 43
Meadows Place $300,000 3.4% $-754 +3.2% 43
Goldthwaite $244,250 1.8% $-1,157 -3.7% 42
Ivanhoe $185,250 2.6% $-827 -20.9% 42
Galena Park $168,950 3.9% $-378 +0.4% 42
Seis Lagos $625,592 3.0% $-1,781 -4.8% 42
Mart $120,000 5.0% $-122 -18.3% 42
Grapeland $369,000 1.1% $-1,624 +7.1% 41
Shady Shores $599,000 1.8% $-2,482 -2.6% 41
Morgan $219,000 3.1% $-718 +4.5% 41
New Ulm $599,000 1.0% $-2,851 -23.4% 41
Clarksville $145,000 7.0% $84 +8.5% 41
Ballinger $169,500 4.1% $-311 +5.7% 41
Carter $283,000 3.0% $-1,278 +6.5% 40
Indian Springs $114,975 9.4% $252 -10.3% 40
Pipe Creek $440,000 1.1% $-2,237 +16.2% 40
Rusk $238,500 2.6% $-677 -16.1% 40
Annetta $549,450 3.0% $-1,967 -5.4% 40
Somerset $183,000 4.2% $-438 +3.6% 40
Schulenburg $248,500 1.2% $-2,108 -20.3% 40
Bangs $154,500 3.6% $-310 +4.1% 39
Lake Medina Shores $24,500 4.3% $-269 +29.5% 39
Tioga $359,500 3.8% $-808 -1.9% 39
Goliad $275,000 2.4% $-952 -9.5% 39
Colmesneil $229,000 1.9% $-1,030 -14.1% 39
Jacinto City $170,000 5.8% $-66 -12.5% 38
Paloma Creek $289,500 4.2% $-522 -17.7% 38
Bartonville $1,687,000 0.4% $-6,833 -9.0% 38
Hewitt $485,883 3.6% $-751 +0.0% 38
Scroggins $349,250 0.7% $-2,706 -44.6% 38
Jasper $130,000 3.9% $-437 +29.3% 37
Wallis $299,000 1.7% $-1,374 -10.7% 37
Troup $285,500 2.5% $-976 -14.7% 37
Beach City $550,000 1.6% $-2,571 +9.9% 37
Combine $357,900 2.3% $-1,568 -9.8% 37
Huntington $189,900 2.0% $-848 +2.3% 37
Cut And Shoot $243,500 5.2% $-249 37
Riesel $299,500 3.4% $-632 +8.7% 37
Rocksprings $309,000 0.3% $-1,552 -10.9% 37
Danbury $250,000 3.1% $-730 -4.7% 37
Talty $504,500 2.1% $-1,804 +0.6% 36
Pantego $397,450 3.2% $-955 -3.8% 36
Washington $400,000 -0.1% $-6,358 +14.4% 36
Hackberry $408,975 4.2% $-700 +5.1% 36
Moore $152,350 4.2% $-578 +14.6% 36
Oak Ridge $449,900 2.1% $-1,565 +0.0% 36
Pattison $332,445 4.3% $-554 -3.4% 36
Copper Canyon $1,225,000 0.8% $-6,166 +0.0% 35
Penitas $199,900 3.1% $-606 -17.3% 35
Perezville $159,900 5.1% $-114 -15.2% 35
Larue $300,000 1.7% $-1,636 -18.1% 35
Kenedy $190,990 4.7% $-252 -7.6% 35
Sansom Park $249,000 4.4% $-397 +8.7% 35
Scurry $369,324 2.9% $-1,320 -7.2% 35
Waelder $149,900 1.3% $-1,754 -16.7% 35
Westlake $4,599,999 -0.8% $-22,362 +16.2% 35
Woodcreek $499,000 2.8% $-1,269 +4.4% 35
Muenster $272,500 1.1% $-1,752 -7.0% 34
Meadowlakes $422,500 2.7% $-1,456 -0.5% 34
Snook $285,450 4.9% $-313 -11.7% 34
McQueeney $442,389 1.2% $-2,652 +4.7% 34
Maypearl $350,000 2.2% $-1,552 -2.9% 34
Lakeside $355,000 2.0% $-1,381 -6.1% 34
Damon $312,500 2.3% $-1,037 -14.3% 34
Paige $362,000 1.4% $-2,433 -1.0% 34
Iola $362,000 2.4% $-1,619 -11.7% 34
Pearsall $157,000 3.7% $-407 -10.2% 34
Round Top $1,192,625 -0.7% $-10,514 -8.0% 34
Hedwig Village $2,150,000 -0.1% $-11,360 +132.0% 34
Henrietta $190,200 3.3% $-419 +5.1% 34
Kirby $185,000 5.6% $-100 -5.6% 33
Henderson $240,000 3.0% $-724 +31.7% 33
Sam Rayburn $220,000 1.1% $-1,561 -11.1% 33
Olney $115,000 7.0% $75 -32.8% 33
Inez $315,000 3.0% $-1,355 -2.2% 33
Everman $235,000 4.5% $-366 +2.9% 33
Valley Mills $315,000 2.7% $-1,098 -7.1% 33
St. Paul $518,000 2.6% $-1,549 -10.3% 33
Nacogdoches $375,000 2.2% $-934 +4.4% 33
Thunderbird Bay $95,400 3.5% $-378 -4.5% 33
Cedar Point $160,000 4.7% $-246 -24.5% 33
Lake Brownwood $129,900 2.2% $-1,079 +20.9% 33
Cumby $249,900 2.4% $-1,040 -15.7% 33
Laguna Park $155,000 3.0% $-872 +34.8% 33
Harper $385,000 1.5% $-2,300 -1.1% 32
Taft $181,950 6.1% $-41 +33.1% 32
Clear Lake Shores $554,749 0.7% $-2,404 -5.3% 32
Frankston $322,400 1.6% $-1,582 +21.4% 32
Campbell $305,000 2.4% $-1,334 -21.7% 32
I-10 East Corridor $287,655 4.7% $-310 -10.9% 32
Matagorda $409,500 -0.4% $-2,306 +64.3% 32
Anderson $650,450 0.7% $-2,197 +22.2% 32
Cross Plains $169,950 3.3% $-636 -11.7% 32
Big Sandy $250,000 2.7% $-716 +16.7% 31
Todd Mission $472,981 2.3% $-1,688 -12.6% 31
Seymour $133,000 6.1% $-20 +45.8% 31
Ledbetter $398,900 0.2% $-4,181 +74.2% 31
Aldine $199,900 3.5% $-495 -15.4% 31
Mt Vernon $330,000 2.3% $-1,173 -18.3% 31
Gladewater $215,000 5.2% $-174 -8.2% 31
Elsa $170,000 3.7% $-411 +8.9% 31
Bogata $209,900 3.1% $-451 -16.0% 31
Eagle Lake $187,500 3.7% $-359 -22.5% 30
Shoreacres $272,450 0.3% $-1,588 -10.7% 30
Hearne $217,000 4.3% $-330 +18.0% 30
Gordon $457,450 0.5% $-2,547 +0.0% 30
Wyldwood $347,500 2.0% $-1,883 -26.9% 30
Westworth Village $549,950 2.9% $-1,206 -4.2% 30
Buffalo Gap $277,450 2.7% $-1,723 +5.8% 30
Stamford $159,900 5.4% $-148 +10.8% 30
Strawn $474,000 -0.3% $-3,249 -22.6% 30
Shiner $291,500 3.1% $-868 +11.4% 30
Red Rock $279,900 1.5% $-2,091 -10.3% 30
Sumner $304,500 2.7% $-911 +3.8% 30
Lowry Crossing $426,207 3.0% $-1,159 +15.6% 30
Bartlett $237,000 3.7% $-594 -15.4% 30

Ready to act on these markets? Create a free account to screen Texas listings by cash flow, or see the national market data.