Search the MLS

14,612 properties on the market

0000 County Road 1510 Active
$269,000
0000 County Road 1510
Ada, OK 74820
  • 60 Acres
View details
156 Ramsey Active
$180,000
156 Ramsey
Caney, OK 74533
  • 2 Beds
  • 1 Baths
  • 1,680 SqFt
  • 0.448 Acres
View details
21868 140th Active
$90,000
21868 140th
Broken Arrow, OK 74014
  • 0.52 Acres
View details
12 Anvil Active
$25,900
12 Anvil
Agra, OK 74824
  • 2.5 Acres
View details
11 Anvil Active
$24,900
11 Anvil
Agra, OK 74824
  • 2.5 Acres
View details
001 Sleepy Hollow Active
$12,000
001 Sleepy Hollow
Eufaula, OK 74432
  • 0.75 Acres
View details
002 Sleepy Hollow Active
$11,000
002 Sleepy Hollow
Eufaula, OK 74432
  • 0.75 Acres
View details
1202 Walker Active
$795,000
1202 Walker
Ada, OK 74820
  • 4 Beds
  • 4 Baths
  • 3,695 SqFt
  • 16.64 Acres
View details
505 57th Active
$799,900
505 57th
Muskogee, OK 74401
  • 4 Beds
  • 5 Baths
  • 4,728 SqFt
  • 1.5 Acres
View details
90th Active
$124,900
90th
Porter, OK 74454
  • 10.2 Acres
View details
9002 152nd Pending
$400,400
9002 152nd
Kiefer, OK 74041
  • 5 Beds
  • 3 Baths
  • 2,594 SqFt
  • 0.7 Acres
View details
Hwy 63 Pending
$410,000
Hwy 63
Kiowa, OK 74553
  • 82 Acres
View details
2850 31st Active
$200,000
2850 31st
Muskogee, OK 74403
  • 6.25 Acres
View details
2900 28th Active
$235,000
2900 28th
Muskogee, OK 74403
  • 3.17 Acres
View details
345 Old 270 Pending
$249,900
345 Old 270
McAlester, OK 74501
  • 3 Beds
  • 2 Baths
  • 1,620 SqFt
  • 1.3 Acres
View details
62 Happy Active
$425,000
62 Happy
Broken Bow, OK 74728
  • 1 Beds
  • 1 Baths
  • 1,100 SqFt
  • 0.42 Acres
View details
111th Active
$39,000
111th
Coweta, OK 74429
  • 0.266 Acres
View details
1 Elm Active
$149,000
1 Elm
Claremore, OK 74019
  • 2.21 Acres
View details
6923 Pittsburg Active
$174,000
6923 Pittsburg
Tulsa, OK 74117
  • 5.23 Acres
View details
000 Ward Active
$319,900
000 Ward
Muskogee, OK 74401
  • 15.64 Acres
View details
1010 Wilcox Active
$63,900
1010 Wilcox
Tahlequah, OK 74464
  • 0.48 Acres
View details
24501 610 Active
$89,900
24501 610
Grove, OK 74344
  • 3 Beds
  • 2 Baths
  • 1,216 SqFt
  • 0.169 Acres
View details
43944 636 Active
$150,000
43944 636
Jay, OK 74346
  • 38.292 Acres
View details
310 Private Road 2705 Active
$100,000
310 Private Road 2705
Bartlesville, OK 74003
  • 9 Acres
View details

© 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: Wednesday, October 28th, 2026 at 10:00:04 AM.