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 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 36
5,958.00 ± acres
Jackson Creek Ranch
Paducah, Texas
Cottle County
Property Status:
Available
Under Contract
1,670.00 ± acres
Double Creek Ranch
Gustine, Texas
Comanche County
Property Status:
Under Contract
3,600.00 ± acres
El Rancho Cuchara
Colorado City, Texas
Mitchell County
Property Status:
Available
Price Reduced
5,693.06 ± acres
Cash Family Codorniz Ranch
Jayton, Texas
Kent County
Property Status:
Available
Under Contract
1,858.57 ± acres
Methodist Children's Home Boys Ranch Farm
Waco, Texas
McLennan County
Property Status:
Under Contract
New Price
2,036.00 ± acres
La Bonita Ranch
Las Vegas, New Mexico
San Miguel County
Property Status:
Available
Price Reduced
1,750.00 ± acres
Rocky Prairie Ranch
Palo Pinto, Texas
Palo Pinto County
Property Status:
Available
3,570.80 ± acres
Rio Poco Ranch
Guthrie, Texas
King County
Property Status:
Available
3,391.22 ± acres
Tecolote Ranch Partition
Las Vegas, New Mexico
San Miguel County
Property Status:
Available
30.00 ± acres
Jeff Smith Arena
Terrell, Texas
Kaufman County
Property Status:
Available
2,575.00 ± acres
Hays Ranch
Dickens, Texas
Dickens County
Property Status:
Available
960.00 ± acres
McClellan Creek Ranch
Pampa, Texas
Gray County
Property Status:
Available
2,900.00 ± acres
Optimo Ranch
Wagon Mound, New Mexico
Mora County
Property Status:
Available
Under Contract
2,929.78 ± acres
Wilson Ranch
Enochs, Texas
Bailey County
Property Status:
Under Contract
833.32 ± acres
High Point Ranch
Big Spring, Texas
Howard County
Property Status:
Available