Search the MLS

14,707 properties on the market

1504 Nyssa Pending
$299,999
1504 Nyssa
Broken Arrow, OK 74012
  • 3 Beds
  • 3 Baths
  • 2,470 SqFt
  • 0.185 Acres
View details
7142 154 Active
$347,400
7142 154
Bixby, OK 74008
  • 4 Beds
  • 2 Baths
  • 2,108 SqFt
  • 0.235 Acres
View details
3153 Lansing Pending
$144,500
3153 Lansing
Tulsa, OK 74106
  • 3 Beds
  • 1 Baths
  • 1,083 SqFt
  • 0.165 Acres
View details
2030 Castle Rock Active
$239,900
2030 Castle Rock
Sulphur, OK 73086
  • 3 Beds
  • 2 Baths
  • 1,716 SqFt
  • 0.5 Acres
View details
2603 Gardenia Pending
$250,000
2603 Gardenia
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 2,056 SqFt
  • 0.245 Acres
View details
108 Maple Pending
$145,000
108 Maple
Locust Grove, OK 74352
  • 3 Beds
  • 2 Baths
  • 1,590 SqFt
  • 0.189 Acres
View details
0000 Dunkin Active
$275,000
0000 Dunkin
Cushing, OK 74023
  • 45.165 Acres
View details
232 Hill Billy Active
$169,900
232 Hill Billy
McAlester, OK 74501
  • 22.37 Acres
View details
Western Active
$580,000
Western
Purcell, OK 73080
  • 83.66 Acres
View details
16708 Hwy 123 Active
$249,900
16708 Hwy 123
Bartlesville, OK 74003
  • 3 Beds
  • 2 Baths
  • 2,448 SqFt
  • 2.5 Acres
View details
2325 Lowry Pending
$695,000
2325 Lowry
Claremore, OK 74017
  • 5 Beds
  • 4 Baths
  • 3,256 SqFt
  • 3.99 Acres
View details
707 Creek Pending
$189,900
707 Creek
Marietta, OK 73448
  • 3 Beds
  • 2 Baths
  • 1,564 SqFt
  • 0.37 Acres
View details
429249 1942 Active
$360,000
429249 1942
Rattan, OK 74562
  • 4 Beds
  • 4 Baths
  • 2,520 SqFt
  • 14.57 Acres
View details
02 Myall Pending
$75,000
02 Myall
Lone Grove, OK 73443
  • 4.91 Acres
View details
30244 Qualls Active
$40,000
30244 Qualls
Park Hill, OK 74451
  • 2.9 Acres
View details
35648 120 Pending
$299,500
35648 120
Seminole, OK 74868
  • 3 Beds
  • 2 Baths
  • 1,696 SqFt
  • 1.12 Acres
View details
2028 Main Pending
$1,547
2028 Main
Miami, OK 74354
  • 1,547 SqFt
View details
501 Thompson Active
$145,000
501 Thompson
Vinita, OK 74301
  • 4 Beds
  • 2 Baths
  • 2,030 SqFt
  • 0.042 Acres
View details
16504 1st Active
$569,900
16504 1st
Glenpool, OK 74033
  • 4 Beds
  • 3 Baths
  • 2,838 SqFt
  • 0.522 Acres
View details
9905 Maplewood Active
$699,000
9905 Maplewood
Tulsa, OK 74137
  • 4 Beds
  • 5 Baths
  • 3,516 SqFt
  • 0.443 Acres
View details
803 Moore Active
$133,500
803 Moore
Henryetta, OK 74437
  • 4 Beds
  • 2 Baths
  • 1,948 SqFt
  • 0.109 Acres
View details
1329 Armstrong Pending
$89,500
1329 Armstrong
Bartlesville, OK 74003
  • 3 Beds
  • 1 Baths
  • 1,060 SqFt
  • 0.087 Acres
View details
1563 Hickory Active
$449,000
1563 Hickory
Broken Arrow, OK 74012
  • 3 Beds
  • 3 Baths
  • 2,100 SqFt
  • 0.113 Acres
View details
502 Fairway Active
$425,500
502 Fairway
Broken Arrow, OK 74011
  • 4 Beds
  • 4 Baths
  • 3,192 SqFt
  • 0.44 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: Friday, October 16th, 2026 at 12:10:08 AM.