Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Oklahoma small farms for sale
Price
Size
Tags
Save
Reset
626 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.
$50k drop • Dec 19
$449,000
13.3 acres
Cherokee County
4 bd, 3 ba
•
3,233 sq ft
Tahlequah, OK 74464
27 days
$1,399,500
41 acres
Garvin County
6 bd, 4 ba
•
5,849 sq ft
Stratford, OK 74872
Pending
Under contract
$320,000
15.7 acres
Pittsburg County
3 bd, 1 ba
•
1,776 sq ft
McAlester, OK 74501
Upcoming auction
$825,000 min
17.3 acres
Creek County
Kellyville, OK 74039
$20k drop • Dec 18
$135,000
9 acres
Pushmataha County
Moyers, OK 74557
Pending
Under contract
$135,000
10 acres
Okmulgee County
Beggs, OK 74421
$21.4k drop • Dec 18
$448,500
16.2 acres
Adair County
4 bd, 2 ba
•
2,052 sq ft
Westville, OK 74965
Pending
Under contract
$45,375
6 acres
Le Flore County
Spiro, OK 74959
Pending
Under contract
$450,000
4.65 acres
Oklahoma County
2 bd, 3 ba
•
2,120 sq ft
Spencer, OK 73084
1 day
$1,850,000
40 acres
Sequoyah County
1 bd, 2 ba
•
3,666 sq ft
Sallisaw, OK 74955
1 day
$250,000
5.3 acres
Washington County
3 bd, 1 ba
•
1,206 sq ft
Ramona, OK 74061
$25.1k drop • Dec 18
$599,900
37 acres
Lincoln County
3 bd, 2 ba
•
1,844 sq ft
Meeker, OK 74855
24 days
$550,000
20 acres
Nowata County
3 bd, 2 ba
•
2,400 sq ft
Chelsea, OK 74016
29 days
$275,000
10 acres
Creek County
3 bd, 2 ba
•
1,120 sq ft
Mannford, OK 74044
34 days ago
$174,900
30 acres
Carter County
Tussy, OK 73488
2 months ago
$65,000
20 acres
Hughes County
Wetumka, OK 74883
Pending
Under contract
$225,000
6.75 acres
Okfuskee County
3 bd, 2 ba
•
1,320 sq ft
Okemah, OK 74859
4 months ago
$40,000
5 acres
McIntosh County
Hanna, OK 74845
$30k drop • Dec 4
$265,000
5.1 acres
Kiowa County
4 bd, 2 ba
•
2,787 sq ft
Mountain View, OK 73062
Pending
Under contract
$169,000
50 acres
Okfuskee County
Okemah, OK 74859
Pending
Under contract
$310,000
26 acres
Okfuskee County
3 bd, 2 ba
•
1,320 sq ft
Okemah, OK 74859
16 days
$349,500
5 acres
Oklahoma County
3 bd, 2 ba
•
2,016 sq ft
Jones, OK 73049
1 day
$80,000
40 acres
Ellis County
Gage, OK 73843
1 day
$95,000
10 acres
Choctaw County
Fort Towson, OK 74735
3 months ago
$334,999
32 acres
Payne County
1 bd, 1 ba
•
900 sq ft
Coyle, OK 73027
35 days ago
$369,900
20 acres
Logan County
3 bd, 2 ba
•
1,915 sq ft
Crescent, OK 73028
$10k drop • Nov 11
$350,000
2.1 acres
Osage County
4 bd, 2 ba
•
1,952 sq ft
Sand Springs, OK 74063
58 days ago
$425,000
10 acres
Washington County
2 bd, 2 ba
•
1,352 sq ft
Skiatook, OK 74070
$30k drop • Dec 17
$285,000
9.8 acres
Carter County
3 bd, 2 ba
•
2,354 sq ft
Ardmore, OK 73401
1 day
$650,000
20 acres
Sequoyah County
3 bd, 3 ba
•
2,034 sq ft
Muldrow, OK 74948
1 day
$100,000
5 acres
Le Flore County
Muse, OK 74949
Pending
Under contract
$110,000
12 acres
Sequoyah County
3 bd, 2 ba
•
2,016 sq ft
Vian, OK 74962
2 days
$450,000
27.8 acres
Okmulgee County
Beggs, OK 74421
24 days
$19k drop • Dec 17
$379,999
10 acres
Bryan County
3 bd, 3 ba
•
2,158 sq ft
Bokchito, OK 74726
2 days
$199,000
10 acres
Le Flore County
Hodgen, OK 74939
7 months ago
$254,498
10.6 acres
Woods County
3 bd, 2 ba
•
1,914 sq ft
Alva, OK 73717
Pending
Under contract
$260,000
5 acres
Haskell County
3 bd, 3 ba
•
1,458 sq ft
Stigler, OK 74462
Pending
Under contract
$499,000
6.29 acres
Washita County
4 bd, 2 ba
•
2,700 sq ft
Rocky, OK 73661
Pending
Under contract
$100,000
5 acres
Oklahoma County
Jones, OK 73049
25 days
$74.9k drop • Dec 16
$375,000
10 acres
Grady County
Tuttle, OK 73089
Pending
Under contract
$125,000
7 acres
Lincoln County
Chandler, OK 74834
22 days
$79,900
25 acres
Le Flore County
Wister, OK 74966
6 days
$140,000
17 acres
Ottawa County
Wyandotte, OK 74370
2 months ago
$435,000
10 acres
Pawnee County
5 bd, 3 ba
•
3,140 sq ft
Pawnee, OK 74058
Pending
Under contract
$750,000
49.5 acres
McCurtain County
3 bd, 2 ba
•
3,400 sq ft
Valliant, OK 74764
$20k drop • Oct 13
$124,000
36 acres
Le Flore County
Wister, OK 74966
Pending
Under contract
$70,000
10 acres
Lincoln County
Sparks, OK 74869
5 months ago
$218,450
25.7 acres
Le Flore County
Howe, OK 74940
Pending
Under contract
$329,900
3.77 acres
Garfield County
3 bd, 3 ba
•
— sq ft
Fairmont, OK 73736
4 days
$220,000
5.14 acres
Logan County
3 bd, 2 ba
•
1,064 sq ft
Mulhall, OK 73063
1
2
3
4
…
13
1-50 of 626 properties
Map