Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Oklahoma rural land for sale
Price
Size
Tags
Save
Reset
3,790 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Oklahoma
for more listings.
22 months ago
$120,000
30 acres
Woodward County
Woodward, OK 73801
Pending
Under contract
$225,000
2 acres
Atoka County
3 bd, 2 ba
•
1,248 sq ft
Atoka, OK 74525
25 days
$75,000
3.34 acres
Muskogee County
3 bd, 2 ba
•
1,280 sq ft
Porum, OK 74455
28 days
$129,000
10 acres
Cherokee County
Proctor, OK 74457
Pending
Under contract
$215,000
2 acres
Muskogee County
4 bd, 2 ba
•
1,976 sq ft
Fort Gibson, OK 74434
Pending
Under contract
$190,000
3.5 acres
Lincoln County
3 bd, 2 ba
•
1,514 sq ft
Harrah, OK 73045
Pending
Under contract
$750,000
155 acres
Tulsa County
Collinsville, OK 74021
Pending
Under contract
$7,000
1.3 acres
Adair County
Kansas, OK 74347
Pending
Under contract
$210,000
2.3 acres
Payne County
3 bd, 1.5 ba
•
1,118 sq ft
Cushing, OK 74023
Pending
Under contract
$650,000
160 acres
Okmulgee County
Morris, OK 74445
Pending
Under contract
$650,000
160 acres
Okmulgee County
Morris, OK 74445
Pending
Under contract
$275,000
10 acres
Okmulgee County
2 bd, 2 ba
•
1,101 sq ft
Mounds, OK 74047
Pending
Under contract
$40,000
2.54 acres
Lincoln County
Harrah, OK 73045
Pending
Under contract
$59,900
2 acres
Kay County
3 bd, 2 ba
•
2,463 sq ft
Ponca City, OK 74601
2 months ago
$199,900
19.5 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$120,000
2 acres
Canadian County
Yukon, OK 73099
Pending
Under contract
$29,000
2 acres
Atoka County
Atoka, OK 74525
Pending
Under contract
$100,000
5.75 acres
Logan County
Coyle, OK 73027
2 months ago
$199,900
24.6 acres
Delaware County
Jay, OK 74346
Pending
Under contract
$399,900
150 acres
Haskell County
Stigler, OK 74462
Pending
Under contract
$19,900
0.97 acres
Ottawa County
Fairland, OK 74343
Pending
Under contract
$475,000
158 acres
Sequoyah County
1 ba
•
800 sq ft
Vian, OK 74962
Pending
Under contract
$599,000
52.3 acres
McClain County
Goldsby, OK 73093
Pending
Under contract
$240,000
2 acres
Tulsa County
3 bd, 2 ba
•
1,212 sq ft
Tulsa, OK 74127
$25k drop • Jan 31
$150,000
20 acres
Johnston County
Milburn, OK 73450
Pending
Under contract
$89,000
18 acres
Sequoyah County
Vian, OK 74435
Pending
Under contract
$263,000
40 acres
Atoka County
Atoka, OK 74525
Pending
Under contract
$120,000
10 acres
Bryan County
Durant, OK 74701
Pending
Under contract
$72,500
1 acre
McClain County
Newcastle, OK 73065
Pending
Under contract
$399,800
2 acres
Cleveland County
3 bd, 2 ba
•
2,199 sq ft
Newalla, OK 74857
Pending
Under contract
$55,000
10 acres
Le Flore County
Bokoshe, OK 74930
Pending
Under contract
$275,000
3.56 acres
Muskogee County
3 bd, 2 ba
•
1,650 sq ft
Muskogee, OK 74401
Pending
Under contract
$48,225
6.43 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$69,500
11 acres
Le Flore County
Whitesboro, OK 74577
Pending
Under contract
$87,500
25 acres
Pushmataha County
Moyers, OK 74557
Pending
Under contract
$45,375
6 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$55,000
5 acres
Creek County
Kellyville, OK 74039
Pending
Under contract
$110,000
12 acres
Sequoyah County
3 bd, 2 ba
•
2,016 sq ft
Vian, OK 74962
Pending
Under contract
$32,500
2.29 acres
Le Flore County
Poteau, OK 74953
Pending
Under contract
$129,000
18.9 acres
Cherokee County
Tahlequah, OK 74464
Pending
Under contract
$250,000
5 acres
Wagoner County
3 bd, 2.5 ba
•
2,034 sq ft
Coweta, OK 74429
Pending
Under contract
$130,000
8 acres
Muskogee County
Muskogee, OK 74403
Pending
Under contract
$330,000
2.1 acres
Osage County
4 bd, 2 ba
•
1,952 sq ft
Sand Springs, OK 74063
Pending
Under contract
$600,000
40 acres
Muskogee County
5,000 sq ft
Muskogee, OK 74403
Pending
Under contract
$200,000
55 acres
Pottawatomie County
Wanette, OK 74878
Pending
Under contract
$79,000
5 acres
Muskogee County
Muskogee, OK 74403
Pending
Under contract
$259,000
4.4 acres
Rogers County
3 bd, 2 ba
•
1,483 sq ft
Talala, OK 74080
Pending
Under contract
$429,000
60 acres
Cherokee County
2 bd, 1.5 ba
•
1,220 sq ft
Hulbert, OK 74441
Pending
Under contract
$54,900
9 acres
Haskell County
Whitefield, OK 74472
Pending
Under contract
$59,900
10 acres
Adair County
Stilwell, OK 74960
1
…
68
69
70
71
…
76
3,401-3,450 of 3,790 properties
Map