Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma rural land for sale
Price
Size
Tags
Save
Reset
3,560 properties
Updated
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.
13 days
$49,999
30.5 acres
Muskogee County
Porum, OK 74455
14 months ago
$2,629,575
585 acres
Stephens County
Bray, OK 73055
14 months ago
$880,000
160 acres
Stephens County
Bray, OK 73055
2 days
$315,000
2 acres
Atoka County
4 bd, 3 ba
•
1,902 sq ft
Caney, OK 74533
5 months ago
$79,000
4.5 acres
Mayes County
Pryor, OK 74361
$50k drop • Dec 29
$325,000
17.5 acres
Pittsburg County
5 bd, 3 ba
•
2,120 sq ft
McAlester, OK 74501
$14k drop • Dec 29
$265,000
10 acres
Roger Mills County
4 bd, 3 ba
•
2,423 sq ft
Hammon, OK 73650
$45k drop • Dec 29
$325,000
62 acres
Comanche County
Lawton, OK 73501
40 days ago
$850,000
149 acres
Rogers County
Claremore, OK 74017
Pending
Under contract
$550,000
10 acres
Osage County
4 bd, 3 ba
•
3,196 sq ft
Skiatook, OK 74070
16 days
$399,000
7 acres
Woodward County
3 bd, 3 ba
•
2,425 sq ft
Seiling, OK 73853
Pending
Under contract
$119,900
40 acres
Pittsburg County
McAlester, OK 74501
3 months ago
$174,900
7 acres
Cleveland County
2 bd, 2 ba
•
1,440 sq ft
Wanette, OK 74878
2 days
$100,000
10 acres
Payne County
Coyle, OK 73027
2 days
$419,000
4 acres
Carter County
3 bd, 3 ba
•
2,175 sq ft
Ardmore, OK 73401
Pending
Under contract
$110,000
21.8 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$122,500
5 acres
Cherokee County
Tahlequah, OK 74464
3 days
$270,000
39.7 acres
Grady County
Rush Springs, OK 73082
Pending
Under contract
$499,000
5 acres
McClain County
3 bd, 2 ba
•
2,651 sq ft
Newcastle, OK 73065
$10k drop • Dec 29
$295,000
5 acres
Bryan County
2 bd, 2 ba
•
1,280 sq ft
Durant, OK 74701
Pending
Under contract
$499,000
6 acres
Cleveland County
4 bd, 3 ba
•
3,086 sq ft
Norman, OK 73069
Pending
Under contract
$169,000
3.5 acres
Le Flore County
3 bd, 2 ba
•
1,680 sq ft
Howe, OK 74940
$6k drop • Dec 29
$69,500
2.5 acres
Okmulgee County
Morris, OK 74445
8 days
$35,000
1.5 acres
Pittsburg County
McAlester, OK 74501
Pending
Under contract
$795,000
200 acres
Le Flore County
Bokoshe, OK 74930
Pending
Under contract
$379,000
1.75 acres
Johnston County
3 bd, 3 ba
•
2,955 sq ft
Tishomingo, OK 73460
$20k drop • Dec 29
$630,000
20 acres
Jackson County
2 bd, 2 ba
•
1,920 sq ft
Blair, OK 73526
Pending
Under contract
$450,000
100 acres
Coal County
Coalgate, OK 74538
$5k drop • Dec 29
$55,000
4.1 acres
Pontotoc County
Ada, OK 74820
2 days
$480,000
15.4 acres
Craig County
3 bd, 2 ba
•
2,007 sq ft
Big Cabin, OK 74332
Pending
Under contract
$325,000
21.2 acres
McCurtain County
3 bd, 2 ba
•
1,906 sq ft
Ringold, OK 74754
8 months ago
$629,000
5 acres
Atoka County
3 bd, 3 ba
•
2,400 sq ft
Atoka, OK 74525
4 months ago
$690,000
7.5 acres
Delaware County
3 bd, 2 ba
•
2,511 sq ft
Colcord, OK 74338
$5k drop • Dec 10
$278,500
7.68 acres
Sequoyah County
4 bd, 2 ba
•
2,000 sq ft
Sallisaw, OK 74955
5 days
$540,000
80 acres
Seminole County
5 bd, 3 ba
•
3,034 sq ft
Seminole, OK 74868
$5.2k drop • Nov 4
$169,800
32.8 acres
Lincoln County
Chandler, OK 74834
2 days
$599,900
157 acres
Sequoyah County
1 bd, 1 ba
•
800 sq ft
Vian, OK 74962
45 days ago
$169,000
5.1 acres
Canadian County
Piedmont, OK 73078
7 days
$325,000
6.33 acres
Grady County
2 bd, 1 ba
•
1,260 sq ft
Tuttle, OK 73089
Pending
Under contract
$325,000
2 acres
Pottawatomie County
4 bd, 2 ba
•
2,101 sq ft
Shawnee, OK 74804
52 days ago
$1,500,000
5 acres
Murray County
1,534 sq ft
Sulphur, OK 73086
3 days
$289,500
2 acres
Woodward County
4 bd, 2 ba
•
— sq ft
Mooreland, OK 73858
$32.5k drop • Dec 28
$314,000
157 acres
Kiowa County
Roosevelt, OK 73564
3 days
$395,000
92.3 acres
Choctaw County
Hugo, OK 74743
3 months ago
$334,999
32 acres
Payne County
1 bd, 1 ba
•
900 sq ft
Coyle, OK 73027
6 months ago
$209,999
40.5 acres
Lincoln County
Cushing, OK 74023
9 days
$470,000
3.28 acres
Grady County
3 bd, 2 ba
•
2,451 sq ft
Tuttle, OK 73089
3 days
$65,000
4 acres
Carter County
Hennepin, OK 73444
Pending
Under contract
$89,000
19.9 acres
Lincoln County
Sparks, OK 74869
$4k drop • Dec 27
$175,000
2.5 acres
Pottawatomie County
3 bd, 2 ba
•
1,827 sq ft
McLoud, OK 74801
1
2
3
4
5
…
72
101-150 of 3,560 properties
Map