Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Texas ranches for sale
Price
Size
Tags
Save
Reset
1,874 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Texas
for more listings.
20 months ago
$3,250,000
89 acres
Comal County
4 bd, 4.5 ba
•
5,011 sq ft
Bulverde, TX 78163
2 years ago
$772,500
51.5 acres
Jim Wells County
Sandia, TX 78383
2 years ago
$2,499,999
156 acres
Van Zandt County
3 bd, 3.5 ba
•
3,604 sq ft
Grand Saline, TX 75140
3 years ago
$2,999,000
222 acres
Burnet County
6 bd, 3.5 ba
•
2,714 sq ft
Lampasas, TX 76550
8 days
$399,000
31.3 acres
Gonzales County
3 bd, 2 ba
•
1,568 sq ft
Waelder, TX 78959
30 days ago
$325,000
35.3 acres
Bowie County
2 bd, 2 ba
•
1,272 sq ft
De Kalb, TX 75559
35 days ago
$1,645,000
81 acres
Burleson County
3 bd, 2.5 ba
•
2,260 sq ft
Somerville, TX 77879
2 months ago
$3,199,140
107 acres
Grayson County
Gordonville, TX 76245
2 months ago
$500,000
50 acres
Gonzales County
Smiley, TX 78159
2 months ago
$500,000
50 acres
Gonzales County
Smiley, TX 78159
3 months ago
$705,000
94 acres
Childress County
Childress, TX 79201
$62.4k drop • Apr 27
$787,645
83 acres
Cherokee County
Jacksonville, TX 75766
5 months ago
$1,500,000
317 acres
Wheeler County
Shamrock, TX 79079
$54k drop • May 11
$413,885
36 acres
Brown County
Brownwood, TX 76801
6 months ago
$724,900
79 acres
Hamilton County
1 bd, 1 ba
•
600 sq ft
Hamilton, TX 76531
6 months ago
$1,650,000
190 acres
Karnes County
3 bd, 2 ba
•
1,842 sq ft
Runge, TX 78151
7 months ago
$470,655
31.4 acres
Lamar County
Arthur City, TX 75411
7 months ago
$1,312,000
72.4 acres
Lavaca County
2 bd, 2 ba
•
— sq ft
Hallettsville, TX 77964
8 months ago
$1,555,550
300 acres
Tom Green County
San Angelo, TX 76904
8 months ago
$386,285
33.6 acres
Montague County
Bowie, TX 76230
9 months ago
$849,950
81 acres
Kerr County
Mountain Home, TX 78058
9 months ago
$1,031,125
82.5 acres
Gonzales County
2 bd, 1 ba
•
1,122 sq ft
Leesville, TX 78122
10 months ago
$425,000
29.4 acres
Burnet County
Lampasas, TX 76550
11 months ago
$2,793,000
140 acres
McCulloch County
Voca, TX 76887
12 months ago
$2,086,870
219 acres
Gillespie County
Harper, TX 78631
12 months ago
$360,000
40 acres
Brewster County
Alpine, TX 79830
13 months ago
$975,000
41.7 acres
McLennan County
China Spring, TX 76633
$20k drop • Apr 16
$425,000
40 acres
Jack County
Perrin, TX 76486
13 months ago
$835,000
50 acres
Gonzales County
Harwood, TX 78632
14 months ago
$1,678,200
420 acres
Coleman County
— sq ft
Santa Anna, TX 76878
16 months ago
$1,541,000
67 acres
Parker County
Weatherford, TX 76085
18 months ago
$1,380,000
100 acres
Bowie County
3 bd, 3 ba
•
2,639 sq ft
New Boston, TX 75570
18 months ago
$5,566,000
485 acres
Montague County
Montague, TX 76251
19 months ago
$1,800,000
40.6 acres
Grayson County
4 bd, 3.5 ba
•
2,775 sq ft
Sherman, TX 75090
2 years ago
$3,461,437
277 acres
Lee County
Giddings, TX 78942
22 days
$4,030,000
62.2 acres
Grayson County
Pottsboro, TX 75076
3 months ago
$750,000
27 acres
Hood County
Tolar, TX 76457
7 months ago
$2,250,000
64 acres
Cooke County
Valley View, TX 76272
8 months ago
$1,650,000
84 acres
Madison County
4 bd, 3 ba
•
2,268 sq ft
Midway, TX 75852
9 months ago
$1,750,000
78.6 acres
Parker County
Azle, TX 76020
9 months ago
$1,975,000
250 acres
Jackson County
450 sq ft
Francitas, TX 77961
10 months ago
$305,000
52 acres
Schleicher County
Eldorado, TX 76936
10 months ago
$1,882,000
76 acres
Milam County
5 bd, 4.5 ba
•
3,100 sq ft
Cameron, TX 76520
10 months ago
$5,500,000
328 acres
Coryell County
1,014 sq ft
Gatesville, TX 76528
10 months ago
$739,830
114 acres
Sabine County
San Augustine, TX 75972
11 months ago
$714,960
149 acres
Jim Wells County
Orange Grove, TX 78410
$100k drop • June 14
$900,000
40 acres
Kaufman County
Terrell, TX 75160
11 months ago
$1,215,510
100 acres
Clay County
— sq ft
Bellevue, TX 76228
$35k drop • May 29
$210,000
15 acres
Lamar County
Paris, TX 75462
13 months ago
$790,000
49.7 acres
McLennan County
Moody, TX 76557
1
…
28
29
30
31
…
38
1,401-1,450 of 1,874 properties
Map