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 1 - 15 of 28
Price Reduced
64,672.00 ± acres
Boone Pickens' Mesa Vista Ranch
Pampa, Texas
Roberts County
Property Status:
Available
Under Contract
20,617.60 ± acres
King County Wolf Creek Ranch
Guthrie, Texas
King County
Property Status:
Under Contract
New Price
15,708.06 ± acres
East Division - Boone Pickens' Mesa Vista Ranch
Canadian, Texas
Roberts County
Property Status:
Available
New Listing
55,439.00 ± acres
100 Ranch
Carrizozo, New Mexico
Lincoln County
Property Status:
Available
2,380.00 ± acres
Jayhawk Creek Ranch
Colorado City, Texas
Mitchell County
Property Status:
Available
10,950.00 ± acres
The Real Wagon Mound Ranch
Wagon Mound, New Mexico
Mora County
Property Status:
Available
20,335.00 ± acres
TX Pacific Land Trust Ranch
Van Horn, Texas
Culberson County
Property Status:
Available
Under Contract
7,768.00 ± acres
King County Wolf Creek Ranch - River Division
Guthrie, Texas
King County
Property Status:
Under Contract
805.00 ± acres
Smith Patterson Branch Ranch
Gatesville, Texas
Coryell County
Property Status:
Available
Under Contract
5,994.00 ± acres
King County Wolf Creek Ranch - Dugout Division
Guthrie, Texas
King County
Property Status:
Under Contract
313.00 ± acres
Burt Ranch
Blum, Texas
Hill County
Property Status:
Available
Under Contract
3,060.00 ± acres
Brazos Bend Ranch
Clairemont, Texas
Kent County
Property Status:
Under Contract
3,210.00 ± acres
Hedrick-Rustlers Creek Ranch
Estelline, Texas
Hall County
Property Status:
Available
New Listing
216.35 ± acres
Triple Ridge Ranch
Lampasas, Texas
Lampasas County
Property Status:
Available
New Listing
320.00 ± acres
Coastal Ridge Ranch
Centerville, Texas
Leon County
Property Status:
Available