Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Miami, OK land for sale
Price
Size
Tags
Save
53 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
2 months ago
$978,000
163 acres
Ottawa County
Miami, OK 74354
2 months ago
$562,500
75 acres
Ottawa County
Wyandotte, OK 74370
25 days
$50k drop • Sept 24
$349,000
15 acres
Ottawa County
3 bd, 2 ba
•
1,564 sq ft
Miami, OK 74354
36 days ago
$759,000
48 acres
Ottawa County
3 bd, 2 ba
•
1,800 sq ft
Fairland, OK 74343
2 months ago
$359,000
4.85 acres
Ottawa County
3 bd, 2.5 ba
•
1,871 sq ft
Miami, OK 74354
20 days
$235,000
4.1 acres
Cherokee County
2 bd, 1 ba
•
1,200 sq ft
Chetopa, KS 67336
$25k drop • Sept 8
$399,999
3.5 acres
Ottawa County
3 bd, 2 ba
•
1,758 sq ft
Miami, OK 74354
33 days ago
$799,900
39.7 acres
Cherokee County
4 bd, 4.5 ba
•
3,813 sq ft
Baxter Springs, KS 66713
$100k drop • Aug 14
$790,000
5 acres
Ottawa County
4 bd, 4.5 ba
•
5,157 sq ft
Miami, OK 74354
4 months ago
$369,000
4.45 acres
Ottawa County
5 bd, 3.5 ba
•
3,042 sq ft
Miami, OK 74354
4 months ago
$339,999
2.29 acres
Ottawa County
4 bd, 3 ba
•
2,274 sq ft
Miami, OK 74354
2 months ago
$1,250,000
80 acres
Craig County
3 bd, 2 ba
•
2,095 sq ft
Welch, OK 74369
5 months ago
$480,000
37.7 acres
Ottawa County
3 bd, 2 ba
•
1,840 sq ft
Wyandotte, OK 74370
$12k drop • Oct 3
$193,000
58 acres
Cherokee County
Baxter Springs, KS 66713
3 months ago
$1,800,000
80 acres
Ottawa County
5 bd, 5.5 ba
•
4,326 sq ft
Fairland, OK 74343
$16k drop • Aug 28
$399,000
3 acres
Ottawa County
5,456 sq ft
Fairland, OK 74343
4 months ago
$395,000
2.56 acres
Ottawa County
5,400 sq ft
Fairland, OK 74343
17 months ago
$267,900
2.5 acres
Ottawa County
3 bd, 2 ba
•
2,284 sq ft
Miami, OK 74354
60 days ago
$97,500
9.77 acres
Ottawa County
Miami, OK 74354
10 days
$39,900
0.55 acres
Ottawa County
Miami, OK 74354
60 days ago
$82,500
8 acres
Ottawa County
Miami, OK 74354
$50k drop • Aug 17
$649,000
70 acres
Ottawa County
3 bd, 2 ba
•
1,620 sq ft
Miami, OK 74354
5 months ago
$12,000
0.33 acres
Cherokee County
Baxter Springs, KS 66713
$10k drop • Aug 31
$144,900
2.67 acres
Ottawa County
4 bd, 2.5 ba
•
3,067 sq ft
Miami, OK 74354
$7.4k drop • July 27
$97,500
10 acres
Ottawa County
Miami, OK 74354
$12k drop • Sept 24
$193,000
58.6 acres
Cherokee County
— sq ft
Baxter Springs, KS 66713
8 months ago
$12,000
0.14 acres
Ottawa County
Miami, OK 74354
8 months ago
$34,900
1.72 acres
Ottawa County
Fairland, OK 74343
13 months ago
$425,000
39.6 acres
Ottawa County
4 bd, 2 ba
•
2,245 sq ft
Miami, OK 74354
53 days ago
$229,900
15 acres
Ottawa County
3 bd, 3 ba
•
2,102 sq ft
Miami, OK 74354
5 months ago
$12,000
0.34 acres
Cherokee County
Baxter Springs, KS 66713
8 months ago
$61,500
3 acres
Ottawa County
Fairland, OK 74343
8 months ago
$64,900
3.22 acres
Ottawa County
Fairland, OK 74343
8 months ago
$64,900
3.23 acres
Ottawa County
Fairland, OK 74343
8 months ago
$82,900
4.1 acres
Ottawa County
Fairland, OK 74343
8 months ago
$78,900
4 acres
Ottawa County
Fairland, OK 74343
16 months ago
$40,000
0.15 acres
Ottawa County
Miami, OK 74354
$7.4k drop • July 27
$82,500
8 acres
Ottawa County
Miami, OK 74354
8 months ago
$29,900
1.49 acres
Ottawa County
Fairland, OK 74343
2 years ago
$29,700
2 acres
Ottawa County
Miami, OK 74354
4 years ago
$399,000
44.6 acres
Ottawa County
Miami, OK 74354
8 months ago
$99,900
0.41 acres
Ottawa County
Miami, OK 74354
31 days ago
$23,500
0.66 acres
Ottawa County
Miami, OK 74354
Pending
Under contract
$185,000
7.2 acres
Ottawa County
2 bd, 2 ba
•
1,050 sq ft
Fairland, OK 74343
Pending
Under contract
$259,000
38.5 acres
Cherokee County
3 bd, 2 ba
•
1,656 sq ft
Chetopa, KS 67336
Pending
Under contract
$159,900
3.33 acres
Ottawa County
3 bd, 2.5 ba
•
1,467 sq ft
Miami, OK 74354
Pending
Under contract
$199,900
2.2 acres
Cherokee County
— sq ft
Baxter Springs, KS 66713
2 months ago
$50,000
1.2 acres
Ottawa County
Fairland, OK 74343
Pending
Under contract
$140,000
10 acres
Ottawa County
2 bd, 1 ba
•
852 sq ft
Miami, OK 74354
Pending
Under contract
$265,000
53 acres
Cherokee County
Baxter Springs, KS 66713
1
2
1-50 of 53 properties
Map