Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma land for sale
Price
Size
Tags
Save
8,829 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
7 days
$100,000
0.97 acres
Marshall County
Kingston, OK 73439
7 days
$32,000
1 acre
McIntosh County
Stidham, OK 74432
7 days
$250,000
7 acres
Marshall County
3 bd, 2 ba
•
1,632 sq ft
Kingston, OK 73439
7 days
$75,000
6 acres
Marshall County
Kingston, OK 73439
9 days
$30,000
1 acre
Muskogee County
Muskogee, OK 74403
9 days
$250,000
0.37 acres
Oklahoma County
Edmond, OK 73025
2 months ago
$25,000
1 acre
Muskogee County
Muskogee, OK 74403
23 months ago
$12,900
0.19 acres
Cherokee County
Park Hill, OK 74451
6 months ago
$23,899
1.33 acres
Oklahoma County
Newalla, OK 74857
6 months ago
$39,899
2 acres
Cleveland County
Norman, OK 73026
4 months ago
$24,899
1 acre
Okfuskee County
Boley, OK 74829
$20k drop • Dec 19
$130,000
1.45 acres
Logan County
4 bd, 3 ba
•
2,498 sq ft
Crescent, OK 73028
Pending
Under contract
$488,000
20 acres
Muskogee County
6 bd, 4 ba
•
3,621 sq ft
Warner, OK 74469
13 days
$2.5k drop • Dec 19
$12,500
0.38 acres
Pawnee County
Cleveland, OK 74020
$5.1k drop • Dec 19
$49,900
2 acres
Pottawatomie County
Shawnee, OK 74801
14 months ago
$22,000
0.52 acres
Muskogee County
Muskogee, OK 74403
9 months ago
$248,500
5 acres
Carter County
2 bd, 1 ba
•
884 sq ft
Ardmore, OK 73401
Pending
Under contract
$180,000
4 acres
Oklahoma County
3 bd, 2 ba
•
1,353 sq ft
Choctaw, OK 73020
$14k drop • Dec 19
$375,000
9.24 acres
Mayes County
4 bd, 3 ba
•
1,824 sq ft
Inola, OK 74036
2 months ago
$30,000
0.87 acres
Muskogee County
Muskogee, OK 74403
$10k drop • Dec 19
$440,000
63.4 acres
Wagoner County
Wagoner, OK 74467
7 days
$269,900
40 acres
Atoka County
Atoka, OK 74525
7 days
$310,000
2 acres
Rogers County
3 bd, 2 ba
•
1,838 sq ft
Owasso, OK 74055
7 days
$580,000
5 acres
Tulsa County
3 bd, 3 ba
•
1,950 sq ft
Owasso, OK 74055
13 days
$519,000
15 acres
Cherokee County
3 bd, 2 ba
•
1,532 sq ft
Tahlequah, OK 74464
8 months ago
$28,000
0.97 acres
McIntosh County
Eufaula, OK 74432
Pending
Under contract
$424,900
150 acres
Haskell County
3 bd, 1 ba
•
848 sq ft
Stigler, OK 74462
$20k drop • Dec 19
$379,999
21.7 acres
Le Flore County
3 bd, 3 ba
•
2,310 sq ft
Howe, OK 74940
21 days
$405,000
2.6 acres
Le Flore County
3 bd, 3 ba
•
2,197 sq ft
Wister, OK 74966
Pending
Under contract
$248,000
10 acres
Cherokee County
4,000 sq ft
Tahlequah, OK 74464
19 days
$499,000
2 acres
Le Flore County
4 bd, 3 ba
•
1,979 sq ft
Cameron, OK 74953
5 months ago
$41,500
0.48 acres
Garvin County
Pauls Valley, OK 73075
14 days
$140,000
17 acres
Ottawa County
Wyandotte, OK 74370
35 days ago
$1,331,000
207 acres
Adair County
Stilwell, OK 74960
3 months ago
$9,900
1.46 acres
Delaware County
Kansas, OK 74347
$20k drop • Dec 19
$329,900
20 acres
Grady County
Blanchard, OK 73010
$90k drop • Nov 21
$695,000
3.86 acres
Adair County
6 bd, 5 ba
•
6,823 sq ft
Stilwell, OK 74960
$9k drop • Dec 19
$29,900
0.51 acres
Adair County
Westville, OK 74965
Pending
Under contract
$375,000
10 acres
Osage County
2 bd, 2 ba
•
1,978 sq ft
Skiatook, OK 74070
Pending
Under contract
$175,000
6 acres
Garfield County
3 bd, 2 ba
•
— sq ft
Bison, OK 73720
$75k drop • Dec 19
$300,000
5 acres
Delaware County
Colcord, OK 74743
2 months ago
$80,850
33 acres
Adair County
Bunch, OK 74931
5 months ago
$1,200,000
172 acres
Choctaw County
Grant, OK 74738
$31.8k drop • Dec 17
$86,250
3.45 acres
Beckham County
2 bd, 2 ba
•
1,200 sq ft
Sweetwater, OK 73666
$62.2k drop • Dec 15
$101,500
1.52 acres
Custer County
4 bd, 3 ba
•
2,278 sq ft
Thomas, OK 73669
$24k drop • Oct 23
$275,000
63.4 acres
Adair County
Stilwell, OK 74960
9 months ago
$110,000
21.8 acres
Mayes County
Pryor, OK 74361
9 days
$89,900
Garfield County
Enid, OK 73703
7 days
$150,000
18 acres
Sequoyah County
4 bd, 2 ba
•
2,252 sq ft
Sallisaw, OK 74955
7 days
$400,000
160 acres
Woods County
Waynoka, OK 73860
1
…
10
11
12
13
…
501-550 of 8,829 properties
Map