Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Mayes County, OK farmland for sale
Price
Size
Tags
Save
Reset
45 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Mayes County, OK
for more listings.
5 days
$499,000
30 acres
Mayes County
2 bd, 2 ba
•
920 sq ft
Pryor, OK 74361
21 days
$375,000
10 acres
Mayes County
2 bd, 1 ba
•
1,410 sq ft
Chelsea, OK 74016
7 days
$699,000
40 acres
Mayes County
3 bd, 2.5 ba
•
2,400 sq ft
Salina, OK 74365
34 days ago
$810,000
20 acres
Mayes County
4 bd, 3.5 ba
•
2,560 sq ft
Chouteau, OK 74337
17 days
$315,000
11 acres
Mayes County
3 bd, 3 ba
•
1,736 sq ft
Chouteau, OK 74337
31 days ago
$160,900
19.2 acres
Mayes County
Locust Grove, OK 74352
3 months ago
$499,000
5 acres
Mayes County
4 bd, 2 ba
•
3,463 sq ft
Pryor, OK 74361
$10.1k drop • Aug 14
$99,900
10 acres
Mayes County
Big Cabin, OK 74432
51 days ago
$469,900
5 acres
Mayes County
3 bd, 2 ba
•
2,464 sq ft
Adair, OK 74330
2 months ago
$289,000
5 acres
Mayes County
3 bd, 2 ba
•
1,456 sq ft
Salina, OK 74365
3 months ago
$660,000
60 acres
Mayes County
Locust Grove, OK 74352
37 days ago
$130,000
7.47 acres
Mayes County
Pryor, OK 74361
$26k drop • Sept 1
$899,000
90.9 acres
Mayes County
3 bd, 1.5 ba
•
1,808 sq ft
Pryor, OK 74361
3 months ago
$539,900
7 acres
Mayes County
3 bd, 3.5 ba
•
3,068 sq ft
Chouteau, OK 74337
4 months ago
$569,000
19.5 acres
Mayes County
3 bd, 2.5 ba
•
2,940 sq ft
Adair, OK 74330
51 days ago
$199,900
10 acres
Mayes County
4 bd, 1 ba
•
1,456 sq ft
Langley, OK 74301
3 months ago
$874,500
60 acres
Mayes County
3 bd, 2 ba
•
2,364 sq ft
Pryor, OK 74361
3 months ago
$1,200,000
110 acres
Mayes County
3 bd, 1 ba
•
1,348 sq ft
Salina, OK 74365
$29.1k drop • Aug 7
$399,000
15 acres
Mayes County
3 bd, 2 ba
•
2,000 sq ft
Locust Grove, OK 74352
58 days ago
$395,000
62 acres
Mayes County
Locust Grove, OK 74352
$174k drop • Sept 28
$225,000
15 acres
Mayes County
Pryor, OK 74361
4 months ago
$2,200,000
80 acres
Mayes County
3 bd, 1 ba
•
1,316 sq ft
Chouteau, OK 74337
8 months ago
$895,000
10.1 acres
Mayes County
Pryor, OK 74361
$10k drop • Sept 22
$390,000
31.2 acres
Mayes County
2 bd, 1.5 ba
•
1,216 sq ft
Spavinaw, OK 74366
$35k drop • Sept 25
$790,000
35.8 acres
Mayes County
5 bd, 3.5 ba
•
3,240 sq ft
Pryor, OK 74361
49 days ago
$350,000
25.6 acres
Mayes County
4 bd, 2.5 ba
•
2,004 sq ft
Adair, OK 74330
$60k drop • Sept 11
$190,000
13 acres
Mayes County
2 bd, 1 ba
•
1,539 sq ft
Pryor, OK 74361
2 months ago
$249,700
38.7 acres
Mayes County
Locust Grove, OK 74352
12 months ago
$449,900
16 acres
Mayes County
3 bd, 2 ba
•
3,122 sq ft
Pryor, OK 74361
12 months ago
$29,000
3.5 acres
Mayes County
Locust Grove, OK 74352
2 months ago
$595,000
18 acres
Mayes County
3 bd, 2 ba
•
1,620 sq ft
Pryor, OK 74361
11 months ago
$375,000
15.5 acres
Mayes County
3 bd, 2 ba
•
1,352 sq ft
Locust Grove, OK 74352
$10k drop • Sept 30
$125,000
17.8 acres
Mayes County
Adair, OK 74330
15 days
$279,000
10 acres
Mayes County
Strang, OK 74367
Pending
Under contract
$420,000
10 acres
Mayes County
4 bd, 2 ba
•
2,291 sq ft
Rose, OK 74364
2 months ago
$260,000
30.8 acres
Mayes County
Locust Grove, OK 74352
Pending
Under contract
$125,000
9.75 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$1,100,000
50 acres
Mayes County
6 bd, 3.5 ba
•
4,164 sq ft
Adair, OK 74330
Pending
Under contract
$139,000
10 acres
Mayes County
Rose, OK 74364
Pending
Under contract
$469,999
5 acres
Mayes County
4 bd, 2.5 ba
•
2,172 sq ft
Adair, OK 74330
Pending
Under contract
$260,000
20.5 acres
Mayes County
Adair, OK 74301
Pending
Under contract
$1,300,000
60 acres
Mayes County
3 bd, 2 ba
•
1,500 sq ft
Locust Grove, OK 74364
Pending
Under contract
$125,000
10 acres
Mayes County
Adair, OK 74330
Pending
Under contract
$175,000
20 acres
Mayes County
Pryor, OK 74361
Pending
Under contract
$190,000
10 acres
Mayes County
4 bd, 3.5 ba
•
1,864 sq ft
Adair, OK 74330
Map