Search the MLS

14,698 properties on the market

905 Summit Ridge Active
$649,000
905 Summit Ridge
McAlester, OK 74501
  • 4 Beds
  • 4 Baths
  • 3,863 SqFt
  • 1.003 Acres
View details
8801 Elgin Active
$1,650,000
8801 Elgin
Broken Arrow, OK 74014
  • 5 Beds
  • 5 Baths
  • 5,200 SqFt
  • 0.476 Acres
View details
23925 4028 Active
$225,000
23925 4028
Bartlesville, OK 74006
  • 1,200 SqFt
  • 8.419 Acres
View details
11922 Valley Pending
$259,900
11922 Valley
Collinsville, OK 74021
  • 3 Beds
  • 2 Baths
  • 1,455 SqFt
  • 0.505 Acres
View details
3624 115th Active
$610,000
3624 115th
Tulsa, OK 74137
  • 4 Beds
  • 3 Baths
  • 2,860 SqFt
  • 0.229 Acres
View details
1002 Cherry Active
$2,000
1002 Cherry
Cushing, OK 74023
  • 2,385 SqFt
View details
13310 21st Pending
$280,000
13310 21st
Bixby, OK 74008
  • 3 Beds
  • 2 Baths
  • 1,702 SqFt
  • 0.179 Acres
View details
1713 Rose Active
$382,000
1713 Rose
Eufaula, OK 74432
  • 3 Beds
  • 3 Baths
  • 1,844 SqFt
  • 0.715 Acres
View details
000 Cain Active
$14,000
000 Cain
Bennington, OK 74723
  • 0.675 Acres
View details
11647 Hwy 64 Active
$274,900
11647 Hwy 64
Muskogee, OK 74403
  • 3 Beds
  • 2 Baths
  • 1,608 SqFt
  • 5.914 Acres
View details
1116 Hickory Active
$227,900
1116 Hickory
Broken Arrow, OK 74012
  • 3 Beds
  • 2 Baths
  • 1,289 SqFt
  • 0.209 Acres
View details
4400 Oakridge Pending
$415,000
4400 Oakridge
Broken Arrow, OK 74012
  • 4 Beds
  • 4 Baths
  • 3,306 SqFt
  • 0.193 Acres
View details
3625 123rd East Pending
$228,000
3625 123rd East
Tulsa, OK 74146
  • 3 Beds
  • 2 Baths
  • 1,520 SqFt
  • 0.228 Acres
View details
47409 County Road 1520 Active
$180,000
47409 County Road 1520
Stratford, OK 74872
  • 3 Beds
  • 2 Baths
  • 1,709 SqFt
  • 20 Acres
View details
20891 McKellop Pending
$195,000
20891 McKellop
Kellyville, OK 74039
  • 3 Beds
  • 2 Baths
  • 1,340 SqFt
  • 0.14 Acres
View details
822 Oklahoma Active
$99,000
822 Oklahoma
Sulphur, OK 73086
  • 2 Beds
  • 1 Baths
  • 864 SqFt
  • 0.374 Acres
View details
10221 113th Active
$299,900
10221 113th
Bixby, OK 74008
  • 3 Beds
  • 2 Baths
  • 1,907 SqFt
  • 0.177 Acres
View details
220 Johannes Pending
$237,000
220 Johannes
Sapulpa, OK 74066
  • 3 Beds
  • 2 Baths
  • 1,286 SqFt
  • 0.287 Acres
View details
Country Club Active
$99,500
Country Club
Cushing, OK 74023
  • 1.5 Acres
View details
117 Peninsula Active
$239,000
117 Peninsula
Cleveland, OK 74020
  • 2,400 SqFt
  • 2.225 Acres
View details
6700 Quail Ridge Active
$400,000
6700 Quail Ridge
Bartlesville, OK 74006
  • 4 Beds
  • 3 Baths
  • 3,635 SqFt
  • 0.362 Acres
View details
735 Holiday Active
$494,900
735 Holiday
Claremore, OK 74017
  • 4 Beds
  • 3 Baths
  • 3,275 SqFt
  • 2.409 Acres
View details
500 C Active
$219,900
500 C
Cleveland, OK 74020
  • 5 Beds
  • 2 Baths
  • 2,240 SqFt
  • 0.161 Acres
View details
9636 67th East Active
$375,000
9636 67th East
Tulsa, OK 74133
  • 4 Beds
  • 4 Baths
  • 3,311 SqFt
  • 0.241 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: Sunday, October 11th, 2026 at 12:20:02 PM.