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
637 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.
2 months ago
$140,000
20 acres
Noble County
Perry, OK 73077
16 days
$230,000
22 acres
Grady County
Rush Springs, OK 73082
16 days
$470,000
40 acres
Adair County
5 bd, 3 ba
•
2,358 sq ft
Westville, OK 74965
$19.1k drop • Nov 18
$389,900
5 acres
Oklahoma County
5 bd, 3 ba
•
2,338 sq ft
Jones, OK 73049
5 months ago
$299,000
12.4 acres
Canadian County
El Reno, OK 73036
3 months ago
$1,290,000
9.13 acres
Tulsa County
2 bd, 3 ba
•
2,236 sq ft
Tulsa, OK 74127
21 days
$375,000
20 acres
Logan County
3 bd, 2 ba
•
1,915 sq ft
Crescent, OK 73028
Pending
Under contract
$180,000
5 acres
Grady County
Tuttle, OK 73089
$25k drop • Nov 18
$825,000
41.2 acres
Le Flore County
3 bd, 4 ba
•
2,793 sq ft
Poteau, OK 74953
$25k drop • Nov 18
$375,000
10.7 acres
Oklahoma County
3 bd, 2 ba
•
1,461 sq ft
Spencer, OK 73084
17 days
$450,000
40 acres
Bryan County
3 bd, 2 ba
•
1,498 sq ft
Durant, OK 74701
$120k drop • Nov 18
$270,000
40 acres
Bryan County
Bennington, OK 74723
17 days
$412,000
10 acres
Oklahoma County
3 bd, 1 ba
•
1,600 sq ft
Choctaw, OK 73020
17 days
$425,000
40 acres
Lincoln County
3 bd, 2 ba
•
1,899 sq ft
Tryon, OK 74875
3 months ago
$320,000
15.7 acres
Pittsburg County
3 bd, 1 ba
•
1,776 sq ft
McAlester, OK 74501
23 days
$10.5k drop • Nov 18
$448,500
10 acres
Oklahoma County
3 bd, 2 ba
•
1,770 sq ft
Harrah, OK 73045
Pending
Under contract
$545,000
10 acres
Custer County
4 bd, 3 ba
•
2,696 sq ft
Custer City, OK 73639
$25k drop • Nov 18
$425,000
14 acres
Custer County
4 bd, 3 ba
•
3,164 sq ft
Arapaho, OK 73620
Pending
Under contract
$40,000
5 acres
Grady County
Chickasha, OK 73018
17 days
$386,500
15.5 acres
Mayes County
3 bd, 2 ba
•
1,352 sq ft
Locust Grove, OK 74352
2 months ago
$730,000
20 acres
Muskogee County
4 bd, 3 ba
•
2,736 sq ft
Fort Gibson, OK 74434
Pending
Under contract
$119,000
2.5 acres
Sequoyah County
2 bd, 1 ba
•
720 sq ft
Sallisaw, OK 74955
Pending
Under contract
$175,000
2.5 acres
Pottawatomie County
2 bd, 2 ba
•
912 sq ft
Shawnee, OK 74804
Pending
Under contract
$685,000
10 acres
Logan County
2 bd, 3 ba
•
3,176 sq ft
Edmond, OK 73034
18 days
$409,000
50 acres
Johnston County
2 bd, 1 ba
•
640 sq ft
Milburn, OK 73450
Pending
Under contract
$235,000
2.5 acres
Logan County
3 bd, 2 ba
•
1,904 sq ft
Guthrie, OK 73044
29 days
$885,000
10 acres
Oklahoma County
4 bd, 3 ba
•
3,438 sq ft
Edmond, OK 73025
19 days
$38,500
5.43 acres
Le Flore County
Wister, OK 74966
19 days
$65,000
5.43 acres
Logan County
Crescent, OK 73028
Pending
Under contract
$199,000
9.68 acres
Oklahoma County
Choctaw, OK 73020
$10k drop • Nov 15
$315,000
50 acres
Atoka County
2 bd, 1 ba
•
970 sq ft
Atoka, OK 74525
Pending
Under contract
$189,000
9.68 acres
Oklahoma County
Choctaw, OK 73020
21 days
$147,750
34 acres
Pushmataha County
Fort Towson, OK 74735
$14k drop • Nov 15
$295,000
25 acres
Pontotoc County
3 bd, 2 ba
•
1,969 sq ft
Stonewall, OK 74871
$71k drop • Nov 14
$411,450
31.7 acres
Marshall County
Kingston, OK 73439
23 days
$350,000
5 acres
Pittsburg County
3 bd, 2 ba
•
1,673 sq ft
McAlester, OK 74501
Pending
Under contract
$220,000
10 acres
Pottawatomie County
3 bd, 2 ba
•
1,560 sq ft
Tecumseh, OK 74873
Pending
Under contract
$388,000
5 acres
Cleveland County
3 bd, 2 ba
•
1,744 sq ft
Oklahoma City, OK 73165
26 days
$899,000
5 acres
Tulsa County
3 bd, 4 ba
•
2,823 sq ft
Bixby, OK 74008
2 months ago
$562,500
42 acres
Johnston County
Tishomingo, OK 73460
Pending
Under contract
$79,900
27.3 acres
Creek County
Depew, OK 74028
2 months ago
$450,000
13.3 acres
Le Flore County
2 bd, 2 ba
•
1,296 sq ft
Smithville, OK 74957
21 days
$100,000
23 acres
Pushmataha County
Fort Towson, OK 74735
$3.5k drop • Oct 24
$169,000
50 acres
Okfuskee County
Okemah, OK 74859
22 days
$267,500
12.3 acres
Pittsburg County
4 bd, 2 ba
•
1,280 sq ft
McAlester, OK 74501
$22.4k drop • Nov 4
$362,500
10.1 acres
Cleveland County
3 bd, 2 ba
•
1,560 sq ft
Norman, OK 73026
$10k drop • Nov 14
$280,000
7.5 acres
Osage County
3 bd, 3 ba
•
1,680 sq ft
Sand Springs, OK 74063
$7.2k drop • Nov 14
$337,777
5 acres
Oklahoma County
3 bd, 3 ba
•
2,330 sq ft
Choctaw, OK 73020
21 days
$479,999
8.55 acres
Osage County
3 bd, 2 ba
•
1,818 sq ft
Skiatook, OK 74070
Pending
Under contract
$386,000
40 acres
Ottawa County
3 bd, 3 ba
•
2,552 sq ft
Wyandotte, OK 74370
1
…
3
4
5
6
…
13
151-200 of 637 properties
Map