New Mexico, Oklahoma & TX Ranches for Sale

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 40
Under Contract
49,194.00 ± acres
$37,500,000

Block Ranch

Capitan, New Mexico
Lincoln County
Property Status:
Under Contract
View Details
Under Contract
22,111.00 ± acres
$32,243,190

Turley Ranch

Cheyenne, Oklahoma
Roger Mills County
Property Status:
Under Contract
View Details
Price Reduced
55,439.00 ± acres
$11,900,000

100 Ranch

Carrizozo, New Mexico
Lincoln County
Property Status:
Available
View Details
Price Reduced
200.00 ± acres
$5,200,000

Bar V Ranch

Round Mountain, Texas
Blanco County
Property Status:
Available
View Details