Search the MLS

14,936 properties on the market

650 149th Pending
$479,900
650 149th
Glenpool, OK 74033
  • 3 Beds
  • 3 Baths
  • 2,477 SqFt
  • 0.201 Acres
View details
5225 Nowata Pending
$89,900
5225 Nowata
Bartlesville, OK 74006
  • 2 Beds
  • 3 Baths
  • 1,162 SqFt
  • 0.024 Acres
View details
221 Main Active
$1,395,000
221 Main
Tishomingo, OK 73460
  • 8,000 SqFt
  • 0.161 Acres
View details
102 Cambridge Pending
$486,000
102 Cambridge
Fort Gibson, OK 74434
  • 4 Beds
  • 4 Baths
  • 2,684 SqFt
  • 0.67 Acres
View details
3635 4327 Pending
$159,900
3635 4327
Pryor, OK 74361
  • 3 Beds
  • 2 Baths
  • 1,756 SqFt
  • 3.368 Acres
View details
4617 Frisco Bridge Active
$949,000
4617 Frisco Bridge
Edmond, OK 73034
  • 5 Beds
  • 5 Baths
  • 4,654 SqFt
  • 0.282 Acres
View details
222 4395 Active
$170,000
222 4395
Pryor, OK 74361
  • 2.22 Acres
View details
45 453 Active
$875,000
45 453
Claremore, OK 74017
  • 45 Acres
View details
1260 30th Active
$289,000
1260 30th
Tulsa, OK 74114
  • 0.225 Acres
View details
Alpine Active
$20,000
Alpine
Atoka, OK 74525
  • 0.377 Acres
View details
14380 Creager Active
$2,400,000
14380 Creager
Mounds, OK 74047
  • 4 Beds
  • 3 Baths
  • 5,940 SqFt
  • 40.45 Acres
View details
2003 Main Active
$335,000
2003 Main
Owasso, OK 74055
  • 3 Beds
  • 3 Baths
  • 2,137 SqFt
  • 0.464 Acres
View details
4900 Okmulgee Active
$69,900
4900 Okmulgee
Muskogee, OK 74401
  • 1.062 Acres
View details
410 7th Active
$78,000
410 7th
Tulsa, OK 74119
  • 1 Beds
  • 1 Baths
  • 720 SqFt
View details
2 Highway 9 Active
$40,000
2 Highway 9
Eufaula, OK 74462
  • 2.074 Acres
View details
300 Ridgecrest Active
$369,000
300 Ridgecrest
Bartlesville, OK 74006
  • 4 Beds
  • 2 Baths
  • 3,149 SqFt
  • 0.396 Acres
View details
615 Wilson Pending
$139,900
615 Wilson
Sand Springs, OK 74063
  • 2 Beds
  • 1 Baths
  • 787 SqFt
  • 0.149 Acres
View details
701 State Active
$39,000
701 State
Wagoner, OK 74467
  • 0.217 Acres
View details
1666 Pecan Active
$229,500
1666 Pecan
Broken Arrow, OK 74011
  • 4 Beds
  • 2 Baths
  • 1,500 SqFt
  • 0.162 Acres
View details
4701 69TH Active
$235,000
4701 69TH
Tulsa, OK 74145
  • 3 Beds
  • 2 Baths
  • 1,869 SqFt
  • 0.218 Acres
View details
2309 Jackson Active
$215,600
2309 Jackson
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 1,908 SqFt
  • 0.299 Acres
View details
13782 Bulrush Active
$219,000
13782 Bulrush
Henryetta, OK 74437
  • 4 Beds
  • 3 Baths
  • 1,624 SqFt
  • 0.75 Acres
View details
17 Carl Albert Active
$275,000
17 Carl Albert
McAlester, OK 74501
  • 1,824 SqFt
  • 0.173 Acres
View details
1732 Active
$180,850
1732
Clayton, OK 74536
  • 72.34 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: Tuesday, July 28th, 2026 at 8:10:04 PM.