Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma ranches for sale
Price
Size
Tags
Save
Reset
490 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Oklahoma
for more listings.
Pending
Under contract
$200,000
80 acres
Pittsburg County
McAlester, OK 74501
Pending
Under contract
$109,134
10.3 acres
Wagoner County
Porter, OK 74454
Pending
Under contract
$750,000
173 acres
Sequoyah County
3 bd, 2 ba
•
2,816 sq ft
Brushy, OK 74955
Pending
Under contract
$297,500
119 acres
Major County
Cleo Springs, OK 73729
Pending
Under contract
$576,000
360 acres
Ellis County
Fargo, OK 73840
Pending
Under contract
$320,000
320 acres
Texas County
Goodwell, OK 73939
Pending
Under contract
$545,000
160 acres
Okfuskee County
Okemah, OK 74859
Pending
Under contract
$340,000
64.5 acres
Latimer County
2 bd, 1 ba
•
950 sq ft
Red Oak, OK 74563
Pending
Under contract
$375,000
160 acres
Grant County
Wakita, OK 73771
Pending
Under contract
$2,500,000
544 acres
Coal County
Stonewall, OK 74871
Pending
Under contract
$200,000
40 acres
Garvin County
Wynnewood, OK 73098
Pending
Under contract
$699,000
120 acres
Pushmataha County
Albion, OK 74521
Pending
Under contract
$1,062,500
250 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$387,900
86.2 acres
Muskogee County
Porum, OK 74455
Pending
Under contract
$1,000,000
256 acres
Grady County
Ninnekah, OK 73067
Pending
Under contract
$156,860
157 acres
Ellis County
Gage, OK 73843
Pending
Under contract
$3,876,000
880 acres
Atoka County
2 bd, 1 ba
•
1,600 sq ft
Wardville, OK 74576
Pending
Under contract
$320,000
160 acres
Greer County
Duke, OK 73532
Pending
Under contract
$1,199,000
53 acres
Garfield County
4 bd, 5.5 ba
•
4,374 sq ft
Enid, OK 73703
Pending
Under contract
$495,000
160 acres
Hughes County
3 bd, 2 ba
•
1,900 sq ft
Wetumka, OK 74883
Pending
Under contract
$1,440,000
400 acres
Okfuskee County
Okfuskee, OK 74859
Pending
Under contract
$625,000
100 acres
Pittsburg County
2 bd, 1 ba
•
2,100 sq ft
Stuart, OK 74570
Pending
Under contract
$790,500
186 acres
Garvin County
Stratford, OK 74872
Pending
Under contract
$680,000
220 acres
Hughes County
Allen, OK 74825
Pending
Under contract
$209,500
19.5 acres
Payne County
Stillwater, OK 74074
Pending
Under contract
$225,000
40 acres
Pittsburg County
Savanna, OK 74565
Pending
Under contract
$400,000
65 acres
Mayes County
Salina, OK 74365
Pending
Under contract
$469,000
318 acres
Greer County
Mangum, OK 73554
Pending
Under contract
$650,000
17 acres
Okmulgee County
4 bd, 2 ba
•
2,440 sq ft
Mounds, OK 74047
Pending
Under contract
$300,000
120 acres
Roger Mills County
Cheyenne, OK 73628
Pending
Under contract
$495,000
200 acres
Muskogee County
Porum, OK 74455
Pending
Under contract
$699,000
41.8 acres
Le Flore County
5 bd, 3 ba
•
3,477 sq ft
Howe, OK 74940
Pending
Under contract
$699,000
60 acres
Craig County
3 bd, 3.5 ba
•
1,792 sq ft
Vinita, OK 74301
Pending
Under contract
$500,000
160 acres
Washita County
Sentinel, OK 73664
Pending
Under contract
$215,000
6 acres
Nowata County
3 bd, 2 ba
•
2,100 sq ft
Nowata, OK 74048
Pending
Under contract
$560,000
27 acres
Rogers County
4 bd, 2 ba
•
3,300 sq ft
Claremore, OK 74019
Pending
Under contract
$699,000
101 acres
Bryan County
4 bd, 3 ba
•
2,016 sq ft
Bennington, OK 74723
Pending
Under contract
$750,000
107 acres
Choctaw County
3 bd, 2 ba
•
1,508 sq ft
Soper, OK 74759
Pending
Under contract
$560,000
280 acres
Roger Mills County
Leedey, OK 73654
Pending
Under contract
$880,000
41.6 acres
Choctaw County
3 bd, 2 ba
•
3,635 sq ft
Hugo, OK 74743
Pending
Under contract
$705,500
83.7 acres
Love County
3 bd, 2 ba
•
1,456 sq ft
Wilson, OK 73463
Pending
Under contract
$1,111,158
390 acres
Latimer County
Red Oak, OK 74563
Pending
Under contract
$969,000
969 acres
Texas County
Hooker, OK 73945
Pending
Under contract
$3,254,500
380 acres
Johnston County
3 bd, 2 ba
•
2,400 sq ft
Milburn, OK 73450
Pending
Under contract
$387,500
155 acres
Custer County
Clinton, OK 73601
Pending
Under contract
$5,015,520
1,393 acres
Okfuskee County
3 bd, 2 ba
•
1,456 sq ft
Okemah, OK 74859
Pending
Under contract
$350,000
25.2 acres
Lincoln County
4 bd, 3 ba
•
2,318 sq ft
Wellston, OK 74881
Pending
Under contract
$544,000
45 acres
Grady County
3 bd, 2 ba
•
2,250 sq ft
Ninnekah, OK 73067
Pending
Under contract
$1,090,000
40 acres
Carter County
3 bd, 2.5 ba
•
2,347 sq ft
Ardmore, OK 73401
Pending
Under contract
$549,000
50 acres
Delaware County
3 bd, 2 ba
•
1,887 sq ft
Jay, OK 74346
1
…
7
8
9
10
401-450 of 490 properties
Map