Ranches for Sale in New Mexico, Oklahoma & Texas
We at Chas. S. Middleton and Son have been offering the finest ranches for sale since 1920 in Texas, New Mexico, Oklahoma, Kansas, and Colorado. We offer a wide range of ranches for sale from small recreational ranches to massive hunting and cattle ranches to everything in between. Our ranch properties also include opportunities for mineral, water, and wind rights. You will also find properties with water features for fishing and recreation, including rivers, ponds, lakes, and streams.
Our goal is to make the buying process as easy and enjoyable as possible for our clients. If you don’t find your dream ranch for sale below, let our experts help find the perfect ranch property to fit your needs with our massive connections and search tools.
Displaying 31 - 44 of 44
Price Reduced
100.00 ± acres
100 Acres Outside Lampasas on Naruna Road
Lampasas, Texas
Burnet County
Property Status:
Available
206.90 ± acres
Canyon Development Property
Canyon, Texas
Randall County
Property Status:
Available
New Listing
707.40 ± acres
Christian Farm
Levelland, Texas
Hockley County
Property Status:
Available
Price Reduced
159.92 ± acres
160 acre Ranch with Home
Clarendon, Texas
Donley County
Property Status:
Available
587.50 ± acres
GP Ranch
Snyder, Texas
Scurry County
Property Status:
Available
Price Reduced
117.57 ± acres
Bryant Ranch
Wynnewood, Oklahoma
Garvin County
Property Status:
Available
Price Reduced
220.00 ± acres
Linchpin Ranch
Spur, Texas
Kent County
Property Status:
Available
29.00 ± acres
Twin Oaks Ranch
Granbury, Texas
Hood County
Property Status:
Available
Price Reduced
New Listing
240.00 ± acres
Stonewall Highway 83 Ranch
Aspermont, Texas
Stonewall County
Property Status:
Available
Under Contract
163.00 ± acres
South Draw Ranch
Paducah, Texas
Cottle County
Property Status:
Under Contract
Under Contract
10.01 ± acres
6010 N CR 1200
Shallowater, Texas
Lubbock County
Property Status:
Under Contract
3,079.00 ± acres
Proposed Data Center Locations
Abilene, Texas
Taylor County
Property Status:
Available
Price Reduced
750.00 ± acres
half-Diamond 'D' Ranch
Killeen, Texas
Bell County
Property Status:
Available