Search the MLS

14,927 properties on the market

607 Nelson Active
$359,900
607 Nelson
McAlester, OK 74501
  • 3 Beds
  • 3 Baths
  • 2,580 SqFt
  • 0.33 Acres
View details
8128 Hwy 70B Active
$365,500
8128 Hwy 70B
Kingston, OK 73439
  • 3 Beds
  • 2 Baths
  • 1,908 SqFt
  • 0.62 Acres
View details
6105 Kingsbridge Active
$308,750
6105 Kingsbridge
Oklahoma City, OK 73162
  • 4 Beds
  • 3 Baths
  • 3,764 SqFt
  • 0.224 Acres
View details
11 Fox Run Active
$32,250
11 Fox Run
Henryetta, OK 74437
  • 5.01 Acres
View details
10 Fox Run Active
$36,650
10 Fox Run
Henryetta, OK 74437
  • 5.69 Acres
View details
9 Fox Run Active
$31,100
9 Fox Run
Henryetta, OK 74437
  • 4.83 Acres
View details
1318 Banty Active
$318,000
1318 Banty
Bennington, OK 74723
  • 3 Beds
  • 2 Baths
  • 1,216 SqFt
  • 18 Acres
View details
County Road 3647 Active
$530,000
County Road 3647
Francis, OK 74844
  • 120 Acres
View details
3009 Wheeler Active
$79,000
3009 Wheeler
Sallisaw, OK 74955
  • 3 Beds
  • 1 Baths
  • 1,056 SqFt
  • 4.953 Acres
View details
214 Forest Active
$42,500
214 Forest
Pawnee, OK 74058
  • 2 Beds
  • 1 Baths
  • 1,391 SqFt
  • 0.5 Acres
View details
10035 Bryant Active
$169,900
10035 Bryant
Henryetta, OK 74437
  • 3 Beds
  • 2 Baths
  • 1,305 SqFt
  • 0.5 Acres
View details
713 Little Flower Active
$279,900
713 Little Flower
Stigler, OK 74462
  • 3 Beds
  • 3 Baths
  • 2,200 SqFt
  • 0.86 Acres
View details
17762 Harreld Active
$325,000
17762 Harreld
Beggs, OK 74421
  • 4 Beds
  • 2 Baths
  • 2,432 SqFt
  • 1.9 Acres
View details
15188 Hwy 82 Active
$179,900
15188 Hwy 82
Tahlequah, OK 74464
  • 3 Beds
  • 2 Baths
  • 1,702 SqFt
  • 1.06 Acres
View details
1702 21st Active
$275,000
1702 21st
Stillwater, OK 74074
  • 3 Beds
  • 2 Baths
  • 1,894 SqFt
  • 0.207 Acres
View details
523 College Active
$999,999
523 College
Broken Arrow, OK 74012
  • 5 Beds
  • 5 Baths
  • 5,715 SqFt
  • 0.289 Acres
View details
4335 Lakewood Active
$259,750
4335 Lakewood
Tulsa, OK 74135
  • 3 Beds
  • 2 Baths
  • 1,787 SqFt
  • 0.22 Acres
View details
01 Dozier Pending
$720,000
01 Dozier
Antlers, OK 74523
  • 161.1 Acres
View details
5040 36th Active
$174,900
5040 36th
Tulsa, OK 74107
  • 3 Beds
  • 2 Baths
  • 1,020 SqFt
  • 0.161 Acres
View details
8947 Oklahoma Active
$147,000
8947 Oklahoma
Tulsa, OK 74115
  • 3 Beds
  • 1 Baths
  • 1,070 SqFt
  • 0.186 Acres
View details
503 Quail Lake Active
$162,500
503 Quail Lake
Henryetta, OK 74437
  • 3 Beds
  • 2 Baths
  • 1,066 SqFt
  • 0.242 Acres
View details
140 County Road 4440 Active
$399,500
140 County Road 4440
McCurtain, OK 74944
  • 140 Acres
View details
51st Active
$23,000
51st
Tulsa, OK 74126
  • 0.196 Acres
View details
2837 Haworth Active
$350,000
2837 Haworth
Durant, OK 74701
  • 40.04 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: Saturday, August 8th, 2026 at 6:20:02 AM.