Search the MLS

14,619 properties on the market

2 5200 Active
$396,000
2 5200
Pawnee, OK 74058
  • 77.8 Acres
View details
2046 George Nigh Active
$875,000
2046 George Nigh
McAlester, OK 74501
  • 5,805 SqFt
  • 1.46 Acres
View details
8250 Valley View Active
$135,500
8250 Valley View
Beggs, OK 74421
  • 12.47 Acres
View details
602 Ward Active
$180,000
602 Ward
Tahlequah, OK 74464
  • 2 Beds
  • 1 Baths
  • 731 SqFt
  • 0.417 Acres
View details
8451 Hill Top Active
$119,900
8451 Hill Top
Guthrie, OK 73044
  • 2 Beds
  • 2 Baths
  • 980 SqFt
  • 2.5 Acres
View details
1406 Country Club Pending
$329,900
1406 Country Club
McAlester, OK 74501
  • 3 Beds
  • 2 Baths
  • 1,933 SqFt
  • 0.506 Acres
View details
141 Broadway Active
$75,000
141 Broadway
Drumright, OK 74030
  • 2,389 SqFt
  • 0.08 Acres
View details
615 460 Pending
$141,000
615 460
Pryor, OK 74361
  • 3 Beds
  • 2 Baths
  • 1,688 SqFt
  • 1.25 Acres
View details
420362 1141 Active
$110,000
420362 1141
Checotah, OK 74426
  • 3 Beds
  • 2 Baths
  • 1,216 SqFt
  • 0.533 Acres
View details
2921 Harvard Active
$1,250,000
2921 Harvard
Tulsa, OK 74114
  • 13,970 SqFt
  • 0.735 Acres
View details
56 15th Active
$214,900
56 15th
Wilson, OK 73463
  • 4 Beds
  • 4 Baths
  • 3,520 SqFt
  • 0.37 Acres
View details
29200 Hampton Ridge Active
$18,000
29200 Hampton Ridge
Proctor, OK 74457
  • 2.568 Acres
View details
3709 24th Pending
$315,000
3709 24th
Tulsa, OK 74114
  • 3 Beds
  • 2 Baths
  • 1,592 SqFt
  • 0.194 Acres
View details
15378 Ozark Pending
$195,000
15378 Ozark
Sapulpa, OK 74066
  • 3 Beds
  • 1 Baths
  • 1,701 SqFt
  • 0.55 Acres
View details
6700 5th Active
$299,900
6700 5th
Broken Arrow, OK 74011
  • 4 Beds
  • 3 Baths
  • 2,297 SqFt
  • 0.44 Acres
View details
6366 80TH Active
$115,000
6366 80TH
Tulsa, OK 74113
  • 2 Beds
  • 2 Baths
  • 1,116 SqFt
View details
502 J Pending
$199,900
502 J
Stigler, OK 74462
  • 3 Beds
  • 2 Baths
  • 1,908 SqFt
  • 0.28 Acres
View details
3235 140th East Pending
$210,000
3235 140th East
Tulsa, OK 74134
  • 3 Beds
  • 2 Baths
  • 1,934 SqFt
  • 0.165 Acres
View details
501 St Andrews Active
$50,000
501 St Andrews
Grove, OK 74344
  • 0.203 Acres
View details
0000 State Hwy 9 Pending
$335,000
0000 State Hwy 9
Earlsboro, OK 74840
  • 2 Beds
  • 1 Baths
  • 1,008 SqFt
  • 94.13 Acres
View details
30150 County Road 4430 Pending
$499,000
30150 County Road 4430
Stigler, OK 74462
  • 3 Beds
  • 3 Baths
  • 2,876 SqFt
  • 9.69 Acres
View details
5252 227th Active
$599,000
5252 227th
Sand Springs, OK 74063
  • 43.508 Acres
View details
103894 4666 Active
$599,000
103894 4666
Sallisaw, OK 74955
  • 4 Beds
  • 3 Baths
  • 2,779 SqFt
  • 1.5 Acres
View details
00 Aspen Active
$259,000
00 Aspen
Wilson, OK 73463
  • 6.09 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: Wednesday, October 21st, 2026 at 12:20:10 AM.