Properties
Find agent
Post property
Log in
Sign up
Search here
List
South Texas land for sale by owner
Price
Size
1
Filters
Save search
Reset
25 properties
For you
For you
Newest
Price: high to low
Price: low to high
Size: high to low
Size: low to high
Updated
Explore
land for sale in South Texas
and
land for sale by owner in Texas
for more nearby properties.
Featured
20 days ago
$69,900
2.17 acres
Lavaca County
Hallettsville, TX 77964
Featured
20 days ago
$69,900
2.17 acres
Lavaca County
Hallettsville, TX 77964
12 days
$69,900
2.17 acres
Lavaca County
Hallettsville, TX 77964
12 days
$69,900
2.17 acres
Lavaca County
Hallettsville, TX 77964
8 months ago
$170,325
22.7 acres
Uvalde County
Concan, TX 78838
18 days
$150,000
10 acres
Nueces County
Corpus Christi, TX
3 months ago
$75,000
5.4 acres
Nueces County
Corpus Christi, TX
6 months ago
$246,500
Cameron County
South Padre Island, TX 78597
$4.35k drop • Dec 7
$45,550
0.11 acres
Victoria County
Victoria, TX 77901
12 months ago
$252,000
0.87 acres
Bexar County
San Antonio, TX 78238
2 months ago
$114,999
5 acres
Medina County
Riomedina, TX 78066
7 months ago
$253,500
0.11 acres
Nueces County
Port Aransas, TX 78373
4 months ago
$135,000
21 acres
Willacy County
Willamar, TX 78569
22 days
$135,000
6 acres
Aransas County
Rockport, TX 78382
5 months ago
$385,000
0.69 acres
Nueces County
Corpus Christi, TX 78418
4 days
$125,000
Aransas County
Rockport, TX 78382
15 months ago
$199,000
1.42 acres
Aransas County
Rockport, TX 78382
50 days ago
$695,000
49 acres
Matagorda County
3 bd, 1 ba • 1,900 sq ft
Cedar Lane, TX
55 days ago
$85,000
1 acre
Bexar County
San Antonio, TX 78227
19 months ago
$2,800/mo
3.8 acres
Wharton County
East Bernard, TX
5 months ago
$1,500/mo
1.5 acres
Frio County
Dilley, TX 78017
2 months ago
$650/mo
0.09 acres
San Patricio County
Aransas Pass, TX
5 months ago
$650,000
7.39 acres
Live Oak County
2 bd, 1 ba • — sq ft
Three Rivers, TX 78071
5 months ago
$40,000
0.39 acres
Bexar County
Live Oak, TX 78233
15 months ago
$66,000
7 acres
Cameron County
Del Mar Heights, TX 78566
View map