Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Land for sale in Eastern Oklahoma
Price
Size
Tags
Save
3,433 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
35 days ago
$169,500
22.9 acres
Pushmataha County
Moyers, OK 74569
4 months ago
$95,000
0.77 acres
Cherokee County
Cookson, OK 74427
$15k drop • Jan 27
$210,000
50 acres
Muskogee County
Muskogee, OK 74403
Pending
Under contract
$650,000
102 acres
Delaware County
3 bd, 3 ba
•
2,364 sq ft
Jay, OK 74346
17 months ago
$300,000
6.69 acres
Latimer County
Tuskahoma, OK 74574
Pending
Under contract
$190,000
30 acres
Haskell County
3 bd, 2 ba
•
1,896 sq ft
Stigler, OK 74462
$10k drop • Jan 26
$245,000
70 acres
Le Flore County
Talihina, OK 74571
$5k drop • Jan 26
$45,000
2.52 acres
Choctaw County
Sawyer, OK 74756
26 days
$475,000
10 acres
Cherokee County
3 bd, 2 ba
•
2,299 sq ft
Tahlequah, OK 74464
26 days
$28,000
2 acres
McCurtain County
Wright City, OK 74766
27 days
$959,520
480 acres
Pushmataha County
Nashoba, OK 74558
$14k drop • Jan 26
$475,000
2.46 acres
Mayes County
4 bd, 4 ba
•
2,575 sq ft
Pryor, OK 74361
$25k drop • Jan 26
$220,000
3.86 acres
Choctaw County
3 bd, 2 ba
•
1,344 sq ft
Hugo, OK 74743
2 months ago
$375,000
4.88 acres
Rogers County
4 bd, 3 ba
•
1,960 sq ft
Chelsea, OK 74016
Pending
Under contract
$360,000
3.3 acres
Craig County
3 bd, 3 ba
•
3,010 sq ft
Vinita, OK 74301
Pending
Under contract
$641,750
151 acres
Ottawa County
Wyandotte, OK 74370
8 months ago
$498,000
48 acres
Pushmataha County
Honobia, OK 74558
$2k drop • Dec 2
$123,000
3 acres
Le Flore County
3 bd, 1 ba
•
2,065 sq ft
Heavener, OK 74937
27 days
$218,000
35 acres
Le Flore County
2 bd, 1 ba
•
1,080 sq ft
Stigler, OK 74462
Pending
Under contract
$50,000
5.34 acres
McCurtain County
Broken Bow, OK 74728
27 days
$1,200,000
107 acres
Mayes County
Salina, OK 74365
27 days
$282,000
0.68 acres
Delaware County
Jay, OK 74346
27 days
$10,000
0.58 acres
Cherokee County
Park Hill, OK 74451
$55k drop • Jan 25
$275,000
3.8 acres
McCurtain County
1 bd, 1 ba
•
1,500 sq ft
Valliant, OK 74764
Pending
Under contract
$349,000
3 acres
McCurtain County
1 bd, 1 ba
•
1,200 sq ft
Broken Bow, OK 74728
$40k drop • Nov 24
$310,000
28.6 acres
Haskell County
Keota, OK 74941
28 days
$18,000
0.64 acres
Le Flore County
Poteau, OK 74953
12 months ago
$299,000
160 acres
Latimer County
Red Oak, OK 74578
$1.1k drop • Jan 24
$28,900
9.5 acres
Pushmataha County
Moyers, OK 74557
28 days
$1,196,000
5 acres
Cherokee County
4 bd, 4 ba
•
4,547 sq ft
Tahlequah, OK 74464
29 days
$485,000
5 acres
Mayes County
4 bd, 3 ba
•
2,172 sq ft
Adair, OK 74330
32 days ago
$399,900
17 acres
Le Flore County
3 bd, 3 ba
•
1,963 sq ft
Heavener, OK 74937
Pending
Under contract
$27,000
0.4 acres
Muskogee County
Haskell, OK 74436
Pending
Under contract
$23,000
0.36 acres
Muskogee County
Haskell, OK 74436
28 days
$499,000
4.63 acres
Delaware County
4,000 sq ft
Grove, OK 74344
6 months ago
$63,900
0.48 acres
Cherokee County
Tahlequah, OK 74464
3 months ago
$865,000
2.86 acres
Cherokee County
4 bd, 3 ba
•
3,300 sq ft
Park Hill, OK 74451
$50k drop • Jan 2
$1,450,000
1.73 acres
McCurtain County
1 ba
•
4,000 sq ft
Broken Bow, OK 74728
37 days ago
$299,000
6 acres
Rogers County
3 bd, 2 ba
•
1,713 sq ft
Chelsea, OK 74016
29 days
$30,000
1.33 acres
Sequoyah County
Vian, OK 74962
23 months ago
$141,000
46.7 acres
Le Flore County
Wister, OK 74966
Pending
Under contract
$450,000
4.32 acres
Adair County
Stilwell, OK 74960
29 days
$199,900
10 acres
Mayes County
3 bd, 1 ba
•
1,500 sq ft
Big Cabin, OK 74332
29 days
$249,900
17 acres
Le Flore County
3 bd, 2 ba
•
1,533 sq ft
Panama, OK 74951
29 days
$38,000
5 acres
Pushmataha County
Moyers, OK 74557
7 months ago
$525,000
2.1 acres
Rogers County
Owasso, OK 74055
7 months ago
$799,900
159 acres
Haskell County
Keota, OK 74941
36 days ago
$479,900
1.69 acres
Delaware County
Grove, OK 74344
Pending
Under contract
$250,000
5 acres
Wagoner County
3 bd, 3 ba
•
2,034 sq ft
Coweta, OK 74429
Pending
Under contract
$40,000
1 acre
Muskogee County
Muskogee, OK 74403
1
…
29
30
31
32
…
69
1,451-1,500 of 3,433 properties
Map