Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Ranches for sale in Central Oklahoma
Price
Size
Tags
Save
Reset
72 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 Central Oklahoma
for more listings.
Featured
Auction
$— min
38.7 acres
McClain County
June 24, 2026
Purcell, OK 73080
13 days
$350,000
80 acres
Lincoln County
Agra, OK 74824
22 days
$195,000
40 acres
Creek County
Bristow, OK 74010
15 days
$795,000
146 acres
Lincoln County
3 bd, 2 ba
•
1,800 sq ft
Prague, OK 74864
$150k drop • Apr 30
$1,100,000
303 acres
Okfuskee County
Boley, OK 74829
51 days ago
$1,180,400
227 acres
Grady County
Rush Springs, OK 73082
2 months ago
$575,000
38 acres
Lincoln County
3 bd, 2 ba
•
1,544 sq ft
Meeker, OK 74855
8 days
$558,000
180 acres
Hughes County
Lamar, OK 74850
$144k drop • May 9
$1,150,000
259 acres
Cleveland County
Lexington, OK 73051
7 days
$475,000
160 acres
Kingfisher County
Loyal, OK 73756
10 days
$300,000
80 acres
Hughes County
Wetumka, OK 74883
$100k drop • May 9
$800,000
180 acres
Cleveland County
Lexington, OK 73051
28 days
$780,000
240 acres
Okfuskee County
3 bd, 2 ba
•
1,064 sq ft
Boley, OK 74829
26 days
$748,000
187 acres
Okfuskee County
Weleetka, OK 74880
$152k drop • May 1
$1,000,000
256 acres
Grady County
Ninnekah, OK 73067
$50k drop • June 8
$630,000
143 acres
Creek County
Jennings, OK 74038
12 days
$375,000
30 acres
Pottawatomie County
4 bd, 3 ba
•
3,516 sq ft
Meeker, OK 74855
$25k drop • May 28
$705,000
160 acres
Okfuskee County
3 bd, 2 ba
•
1,624 sq ft
Paden, OK 74860
$770k drop • June 7
$2,500,000
855 acres
Creek County
2 bd, 1 ba
•
1,196 sq ft
Oilton, OK 74030
8 days
Auction
$270,000 min
160 acres
Kingfisher County
July 2, 2026
Kingfisher, OK 73756
44 days ago
$495,000
53.8 acres
Cleveland County
Slaughterville, OK 73068
$25k drop • May 7
$425,000
80 acres
Okfuskee County
Castle, OK 74833
54 days ago
$1,250,000
475 acres
Creek County
Stroud, OK 74046
5 months ago
$2,120,000
635 acres
Okfuskee County
3 bd, 2 ba
•
1,100 sq ft
Okemah, OK 74859
$100k drop • June 5
$572,000
110 acres
Payne County
Glencoe, OK 74032
52 days ago
$1,200,000
130 acres
Hughes County
4 bd, 2 ba
•
— sq ft
Allen, OK 74825
2 months ago
$325,000
30 acres
Payne County
3 bd, 2 ba
•
1,105 sq ft
Stillwater, OK 74074
20 days
$950,000
33 acres
Lincoln County
4 bd, 3.5 ba
•
3,458 sq ft
Chandler, OK 74834
9 months ago
$1,249,000
56 acres
Cleveland County
3 bd, 2 ba
•
2,072 sq ft
McLoud, OK 74851
3 months ago
$700,000
69.3 acres
Pottawatomie County
Shawnee, OK 74855
$12.6k drop • Apr 17
$399,900
50 acres
Lincoln County
McLoud, OK 74851
3 months ago
$1,250,000
80 acres
Okfuskee County
4 bd, 4 ba
•
3,439 sq ft
Okemah, OK 74859
3 months ago
$375,000
29.7 acres
Pottawatomie County
Shawnee, OK 74855
4 months ago
$4,195,000
795 acres
Creek County
3 bd, 2 ba
•
1,876 sq ft
Terlton, OK 74081
$374k drop • June 4
$1,976,000
320 acres
Kingfisher County
4 bd, 3 ba
•
2,000 sq ft
Hennessey, OK 73742
5 months ago
$449,500
81.6 acres
Pottawatomie County
1 bd, 1 ba
•
1,000 sq ft
Konawa, OK 74849
10 months ago
$576,306
149 acres
Hughes County
Holdenville, OK 74848
9 days
$699,900
77.3 acres
Seminole County
4 bd, 2 ba
•
2,100 sq ft
Wewoka, OK 74884
7 months ago
$4,400,000
1,120 acres
Hughes County
2 bd, 2 ba
•
1,428 sq ft
Dustin, OK 74839
10 months ago
$646,380
160 acres
Seminole County
Wewoka, OK 74884
10 months ago
$434,340
91.4 acres
Seminole County
Wewoka, OK 74884
3 months ago
$1,348,900
150 acres
Lincoln County
3 bd, 2 ba
•
1,746 sq ft
McLoud, OK 74851
7 months ago
$1,590,000
160 acres
Okfuskee County
5 bd, 2.5 ba
•
3,175 sq ft
Okemah, OK 74859
14 days
$350,000
70 acres
Lincoln County
Stroud, OK 74079
7 months ago
$1,475,000
244 acres
Creek County
4 bd, 2 ba
•
1,680 sq ft
Jennings, OK 74038
8 days
$390,000
60 acres
Logan County
Guthrie, OK 73044
3 months ago
$390,000
21.8 acres
Logan County
Guthrie, OK 73044
$20k drop • May 9
$575,000
113 acres
Hughes County
5 bd, 4 ba
•
— sq ft
Calvin, OK 74531
$383k drop • Apr 23
$617,500
51.4 acres
Lincoln County
Harrah, OK 73045
$50k drop • June 5
$650,000
80.1 acres
Seminole County
2 bd, 2 ba
•
1,504 sq ft
Seminole, OK 74868
1
2
1-50 of 72 properties
Map