Search the MLS

14,647 properties on the market

35999 Arrowhead Active
$144,900
35999 Arrowhead
Park Hill, OK 74451
  • 3 Beds
  • 2 Baths
  • 1,088 SqFt
  • 0.446 Acres
View details
11896 184th Active
$714,900
11896 184th
Collinsville, OK 74021
  • 4 Beds
  • 4 Baths
  • 3,988 SqFt
  • 0.73 Acres
View details
No photo
Pending
$532,400
15103 79th
Owasso, OK 74055
  • 4 Beds
  • 3 Baths
  • 2,684 SqFt
  • 0.209 Acres
View details
No photo
Pending
$649,990
8009 153rd
Owasso, OK 74055
  • 4 Beds
  • 3 Baths
  • 3,302 SqFt
  • 0.213 Acres
View details
12502 County Road 3570 Active
$289,000
12502 County Road 3570
Ada, OK 74820
  • 3 Beds
  • 2 Baths
  • 1,536 SqFt
  • 1.75 Acres
View details
313 Woodrow Active
$180,000
313 Woodrow
Tulsa, OK 74106
  • 3 Beds
  • 2 Baths
  • 1,747 SqFt
  • 0.306 Acres
View details
2109 Winston Active
$237,750
2109 Winston
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 1,388 SqFt
  • 0.249 Acres
View details
28002 107th Active
$339,900
28002 107th
Coweta, OK 74429
  • 3 Beds
  • 2 Baths
  • 1,893 SqFt
  • 0.179 Acres
View details
1837 Troost Active
$320,000
1837 Troost
Tulsa, OK 74106
  • 3 Beds
  • 3 Baths
  • 2,660 SqFt
  • 0.161 Acres
View details
27697 Rock Creek Active
$169,900
27697 Rock Creek
Shady Point, OK 74956
  • 4 Beds
  • 2 Baths
  • 1,876 SqFt
  • 1.5 Acres
View details
3401 17th Active
$829,000
3401 17th
Muskogee, OK 74401
  • 4 Beds
  • 4 Baths
  • 3,510 SqFt
  • 18.3 Acres
View details
95 Shade Tree Active
$430,000
95 Shade Tree
Broken Bow, OK 74728
  • 1 Beds
  • 1 Baths
  • 1,000 SqFt
  • 1.114 Acres
View details
2644 548 Active
$250,000
2644 548
Tahlequah, OK 74464
  • 4 Beds
  • 1 Baths
  • 1,248 SqFt
  • 1 Acres
View details
7644 Silverado Active
$664,900
7644 Silverado
Owasso, OK 74055
  • 4 Beds
  • 4 Baths
  • 3,218 SqFt
  • 0.526 Acres
View details
2216 Elwood Active
$715,000
2216 Elwood
Tulsa, OK 74106
  • 4 Beds
  • 3 Baths
  • 3,684 SqFt
  • 0.248 Acres
View details
5421 Skylane Active
$289,000
5421 Skylane
Sand Springs, OK 74063
  • 3 Beds
  • 2 Baths
  • 1,714 SqFt
  • 0.144 Acres
View details
308 4th Pending
$240,000
308 4th
Claremore, OK 74017
  • 4 Beds
  • 3 Baths
  • 1,506 SqFt
  • 0.141 Acres
View details
2732 Old Airport Active
$289,000
2732 Old Airport
Pryor, OK 74361
  • 2 Beds
  • 2 Baths
  • 1,400 SqFt
  • 3.58 Acres
View details
9794 Hwy 48 Active
$825,000
9794 Hwy 48
Mannford, OK 74044
  • 3 Beds
  • 4 Baths
  • 2,700 SqFt
  • 22.025 Acres
View details
000 Rolling Wood Hills Active
$134,900
000 Rolling Wood Hills
Durant, OK 74701
  • 2.084 Acres
View details
46 Bluff Active
$460,000
46 Bluff
Adair, OK 74330
  • 4 Beds
  • 3 Baths
  • 3,040 SqFt
  • 0.371 Acres
View details
201 Taylor Active
$60,000
201 Taylor
Pryor, OK 74361
  • 0.215 Acres
View details
205 Taylor Active
$60,000
205 Taylor
Pryor, OK 74361
  • 0.234 Acres
View details
26524 795 Active
$250,000
26524 795
Welling, OK 74471
  • 42.95 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: Monday, October 19th, 2026 at 10:50:02 PM.