Search the MLS
14,915 properties on the market
Active
$650,000
270
Morris, OK 74445
- 128 Acres
Active
$47,800
Old North
Sand Springs, OK 74063
- 1.19 Acres
Active
$400,000
21456 4440
Vinita, OK 74301
- 40 Acres
Active
$219,500
28 4360
Vinita, OK 74301
- 28 Acres
Active
$75,000
6 Highway 64
Muskogee, OK 74401
- 6.5 Acres
Active
$4,000
1304 Jackson
Muskogee, OK 74401
- 0.161 Acres
Active
$4,000
721 20th
Muskogee, OK 74401
- 0.16 Acres
Active
$600,000
Hwy 62
Morris, OK 74445
- 70.5 Acres
Active
$4,000
307 Felix
Muskogee, OK 74403
- 0.09 Acres
Active
$350,000
280
Morris, OK 74445
- 80 Acres
Active
$850,000
McKinley
Morris, OK 74445
- 160 Acres
Active
$259,900
Hwy 9
Stigler, OK 74462
- 3.7 Acres
Active
$4,000
1214 23rd
Muskogee, OK 74401
- 0.152 Acres
Active
$4,000
23rd
Muskogee, OK 74401
- 0.152 Acres
Active
$319,900
12 151st
Coweta, OK 74429
- 12 Acres
Active
$2,100,000
Bald Hill
Morris, OK 74445
- 408.96 Acres
Active
$70,000
2225 Main
Tulsa, OK 74106
- 0.439 Acres
Active
$340,000
523 6th
Okmulgee, OK 74447
- 5,000 SqFt
- 0.115 Acres
Active
$425,000
Cove
Cartwright, OK 74731
- 0.198 Acres
Active
$82,900
112 Patriot Pointe
Eufaula, OK 74432
- 0.64 Acres
Active
$247,500
610 1st
Durant, OK 74701
- 6,868 SqFt
- 0.185 Acres
Active
$179,000
9835 Frankoma
Sapulpa, OK 74066
- 3,356 SqFt
- 0.28 Acres
Pending
$325,000
263 County Road 3022
Bartlesville, OK 74003
- 6,381 SqFt
- 2.7 Acres
Active
$525,000
State Highway 70
Turkey, TX 79261
- 207.43 Acres
© 2026 MLS Technology Inc. All rights reserved. The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange Program of MLSTI. IDX information is provided exclusively for consumers’ personal, non-commercial use. It may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information provided is deemed reliable but not guaranteed. Data last updated: Tuesday, August 18th, 2026 at 9:10:02 AM.