VIEW BY SIZE

Small Texas Ranches for Sale from 20 to 184.8 Acres

Small Texas Ranches for Sale from 20 to 184.8 Acres

Overview of the surrounding landscape

RecreationalCass Co.

28 acres in Cass County

$223,617|28.31 acres|$7,899/acre
Overview of the surrounding landscape

HuntingCass Co.

27 acres in Cass County

$218,435|27.65 acres|$7,900/acre
Pond with small island and winding creek bed on green, grassy rural landscape. Visible details include green pasture and scattered trees
Pending

RanchBaylor Co.

162 acres in Baylor County

$516,890|162.8 acres|$3,175/acre
Overview of the surrounding landscape

HuntingRed River Co.

65 acres in Red River County

$199,900|65 acres|$3,075/acre
Windmill stands near a pond. Visible details include native pasture
Pending

RanchColeman Co.

160 acres in Coleman County

$462,000|160 acres|$2,888/acre
Open pastureland meets a tree line under a blue sky with scattered clouds

UndevelopedRed River Co.

28 acres in Red River County

$179,900|28 acres|$6,425/acre
Overview of the surrounding landscape

RecreationalSmith Co.

55 acres in Smith County

$2,500,000|55.57 acres

SHOWING 1-24 OF 31 PROPERTIES

Stats from listings on this page only

Updated August 2026

Active listings
31
Price range
$176k to $3.5M
Acreage
20 to 184.8 ac
Counties
18

Frequently Asked Questions

Small Texas Ranches for Sale: Cost Per Acre Stats

Across the 31 active properties in this category listed by Texas Hunting Land, LLC, price per acre is from $1,900 per acre to $65,900 per acre, with a median price per acre of $8,800.

Small Texas Ranches for Sale: Current Counties Available

Current inventory covers 18 counties across Texas. Our highest concentration of listings are in Red River County (5), Eastland County (3), and Titus County (3).

Small Texas Ranches for Sale: Current Acreage and Price Ranges

Our active listings currently range from 20 to 184.8 acres, and are priced from $176,000 to $3,490,000.

Land Sales

1,000+

Texas Ranches Listed and Sold

See sold properties