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 16 - 30 of 43
Price Reduced
255.00 ± acres
Pillar Bluff Creek 255 Acre Ranch
Lampasas, Texas
Burnet County
Property Status:
Available
260.00 ± acres
Lazy L School Creek Ranch
Lampasas, Texas
Lampasas County
Property Status:
Available
754.20 ± acres
Belknap Creek Ranch
Bellevue, Texas
Clay County
Property Status:
Available
216.00 ± acres
Stone Gate Ranch
Megargel, Texas
Archer County
Property Status:
Available
309.00 ± acres
Hilltop Ranch
Megargel, Texas
Archer County
Property Status:
Available
880.00 ± acres
Cottle County Dos Rios Ranch
Paducah, Texas
Cottle County
Property Status:
Available
3,847.00 ± acres
L6 Cattle Ranch
Corona, New Mexico
Torrance County
Property Status:
Available
Under Contract
1,520.90 ± acres
OC Campbell Ranch
Roaring Springs, Texas
Motley County
Property Status:
Under Contract
Price Reduced
293.00 ± acres
Chappell Creek Ranch
Comanche, Texas
Comanche County
Property Status:
Available
570.00 ± acres
El Palacio Hunting Ranch
Ruidoso, New Mexico
Lincoln County
Property Status:
Available
Price Reduced
100.00 ± acres
100 Acres Outside Lampasas on Naruna Road
Lampasas, Texas
Burnet County
Property Status:
Available
171.76 ± acres
Burleson Branch 172 Acres
Lampasas, Texas
Lampasas County
Property Status:
Available
Under Contract
221.12 ± acres
Brooks South Ranch
Brownwood, Texas
Brown County
Property Status:
Under Contract
650.00 ± acres
Speer Ranch
Crowell, Texas
Foard County
Property Status:
Available
321.67 ± acres
Ashtola Donley County Irrigated Farm
Clarendon, Texas
Donley County
Property Status:
Available