Search the MLS

14,613 properties on the market

002 713 Active
$40,000
002 713
Westville, OK 74965
  • 2 Acres
View details
415 R Pending
$130,000
415 R
Ardmore, OK 73401
  • 2 Beds
  • 1 Baths
  • 800 SqFt
  • 0.09 Acres
View details
800 Okmulgee Pending
$199,500
800 Okmulgee
Okmulgee, OK 74447
  • 4 Beds
  • 3 Baths
  • 2,021 SqFt
  • 0.161 Acres
View details
81st Active
$299,900
81st
Fort Gibson, OK 74434
  • 50 Acres
View details
Staples Active
$40,000
Staples
Pittsburg, OK 74560
  • 10 Acres
View details
5902 Julian Pending
$359,000
5902 Julian
Muskogee, OK 74403
  • 4 Beds
  • 2 Baths
  • 1,903 SqFt
  • 0.487 Acres
View details
3440 Seven Devils Pending
$350,000
3440 Seven Devils
McAlester, OK 74501
  • 6 Beds
  • 2 Baths
  • 2,860 SqFt
  • 13.4 Acres
View details
20944 440 Pending
$643,000
20944 440
Claremore, OK 74017
  • 3 Beds
  • 3 Baths
  • 1,911 SqFt
  • 4.83 Acres
View details
7th Active
$9,900
7th
Seminole, OK 74868
  • 0.321 Acres
View details
425126 1168 Pending
$274,900
425126 1168
Eufaula, OK 74432
  • 3 Beds
  • 2 Baths
  • 1,456 SqFt
  • 0.294 Acres
View details
810 Warren Active
$149,000
810 Warren
Henryetta, OK 74437
  • 3 Beds
  • 2 Baths
  • 1,736 SqFt
  • 0.55 Acres
View details
Prairie Bell Active
$179,500
Prairie Bell
Okmulgee, OK 74447
  • 2.18 Acres
View details
9283 470 Pending
$637,500
9283 470
Claremore, OK 74017
  • 84.85 Acres
View details
Arnett Active
$1,483,000
Arnett
Bokchito, OK 74726
  • 148.3 Acres
View details
10200 162nd Active
$559,929
10200 162nd
Owasso, OK 74055
  • 4 Beds
  • 4 Baths
  • 2,559 SqFt
  • 0.556 Acres
View details
500 Pending
$615,000
500
Pryor, OK 74361
  • 95.02 Acres
View details
1080 Active
$45,000
1080
Weleetka, OK 74880
  • 13.28 Acres
View details
500 Pending
$150,700
500
Pryor, OK 74361
  • 27.4 Acres
View details
1199 John Dahl Active
$450,000
1199 John Dahl
Pawhuska, OK 74056
  • 1,200 SqFt
  • 0.27 Acres
View details
6455 Kifer Active
$235,000
6455 Kifer
Kingston, OK 73439
  • 3 Beds
  • 2 Baths
  • 1,334 SqFt
  • 0.574 Acres
View details
98755 4683 Active
$79,000
98755 4683
Sallisaw, OK 74955
  • 15.5 Acres
View details
17407 9th Active
$680,000
17407 9th
Sand Springs, OK 74063
  • 2,048 SqFt
  • 0.704 Acres
View details
314 Barley Hill Active
$444,900
314 Barley Hill
Bartlesville, OK 74006
  • 4 Beds
  • 3 Baths
  • 2,250 SqFt
  • 0.363 Acres
View details
5935 79th Active
$347,000
5935 79th
Tulsa, OK 74136
  • 3 Beds
  • 2 Baths
  • 2,427 SqFt
  • 0.252 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: Thursday, October 22nd, 2026 at 8:30:11 PM.