Search the MLS

14,752 properties on the market

No photo
Pending
$136,000
1700 Keeler
Bartlesville, OK 74003
  • 2 Beds
  • 1 Baths
  • 1,164 SqFt
  • 0.176 Acres
View details
22 Holiday Pending
$49,500
22 Holiday
Eufaula, OK 74432
  • 3 Beds
  • 2 Baths
  • 1,176 SqFt
  • 0.627 Acres
View details
9596 447 Active
$595,000
9596 447
Spavinaw, OK 74366
  • 4 Beds
  • 2 Baths
  • 2,470 SqFt
  • 11.23 Acres
View details
3401 17th Active
$895,000
3401 17th
Muskogee, OK 74401
  • 4 Beds
  • 4 Baths
  • 3,510 SqFt
  • 18.3 Acres
View details
2628 136th Active
$699,000
2628 136th
Jenks, OK 74008
  • 5 Beds
  • 4 Baths
  • 3,770 SqFt
  • 0.253 Acres
View details
611 46th Active
$219,900
611 46th
Sand Springs, OK 74063
  • 3 Beds
  • 2 Baths
  • 1,240 SqFt
  • 0.231 Acres
View details
70 Hill Active
$724,000
70 Hill
Carlton Landing, OK 74432
  • 3 Beds
  • 4 Baths
  • 1,809 SqFt
  • 0.087 Acres
View details
43 Redbud Active
$575,000
43 Redbud
Carlton Landing, OK 74432
  • 2 Beds
  • 2 Baths
  • 1,296 SqFt
  • 0.046 Acres
View details
1942 Highway 62 Pending
$294,000
1942 Highway 62
Fort Gibson, OK 74434
  • 3 Beds
  • 2 Baths
  • 2,348 SqFt
  • 3.61 Acres
View details
1799 Radar Active
$719,000
1799 Radar
Healdton, OK 73438
  • 4 Beds
  • 4 Baths
  • 2,572 SqFt
  • 68.87 Acres
View details
116 Main Active
$199,000
116 Main
Sand Springs, OK 74063
  • 0.321 Acres
View details
9915 44th Pending
$199,900
9915 44th
Sperry, OK 74073
  • 3 Beds
  • 2 Baths
  • 1,223 SqFt
  • 0.365 Acres
View details
14321 County Road 1571 Active
$289,000
14321 County Road 1571
Ada, OK 74820
  • 4 Beds
  • 2 Baths
  • 1,694 SqFt
  • 0.82 Acres
View details
402 6th Pending
$190,000
402 6th
Claremore, OK 74017
  • 2 Beds
  • 1 Baths
  • 1,556 SqFt
  • 0.5 Acres
View details
105 Canoe Active
$549,990
105 Canoe
Mannford, OK 74044
  • 4 Beds
  • 4 Baths
  • 3,072 SqFt
  • 0.294 Acres
View details
1103 Ida Active
$99,000
1103 Ida
Tahlequah, OK 74464
  • 3 Beds
  • 1 Baths
  • 1,230 SqFt
  • 0.51 Acres
View details
18184 Levi Mountain Active
$399,999
18184 Levi Mountain
Park Hill, OK 74451
  • 3 Beds
  • 2 Baths
  • 2,018 SqFt
  • 0.523 Acres
View details
409 McKinley Active
$147,000
409 McKinley
Sand Springs, OK 74063
  • 2 Beds
  • 1 Baths
  • 1,068 SqFt
  • 0.152 Acres
View details
114293 4209 Active
$249,099
114293 4209
Eufaula, OK 74432
  • 2 Beds
  • 2 Baths
  • 1,144 SqFt
  • 0.508 Acres
View details
15454 36th Active
$415,000
15454 36th
Bixby, OK 74008
  • 4 Beds
  • 3 Baths
  • 2,125 SqFt
  • 0.589 Acres
View details
29200 Hampton Ridge Active
$19,500
29200 Hampton Ridge
Proctor, OK 74457
  • 2.568 Acres
View details
0000 417th West Pending
$75,000
0000 417th West
Mannford, OK 74044
  • 10 Acres
View details
3424 41st Active
$375,000
3424 41st
Tulsa, OK 74135
  • 4 Beds
  • 4 Baths
  • 1,957 SqFt
  • 0.211 Acres
View details
7402 89th Active
$359,000
7402 89th
Owasso, OK 74055
  • 4 Beds
  • 2 Baths
  • 2,084 SqFt
  • 0.18 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, July 10th, 2026 at 9:34:44 AM.