Search the MLS
14,952 properties on the market
Active
$975,000
600 Paw Paw
Roland, OK 74954
- 43 Acres
Active
$120,000
County Road 658
Kansas, OK 74347
- 0.124 Acres
Active
$376,200
0000 231st
Bristow, OK 74010
- 65.7 Acres
Active
$48,500
0 Lucca
Ardmore, OK 73401
- 1.02 Acres
Active
$199,999
118 Main
Colcord, OK 74338
- 1,383 SqFt
- 0.118 Acres
Active
$239,000
0000 One Creek Valley
Finley, OK 74543
- 56.2 Acres
Active
$45,000
Lucca
Ardmore, OK 73401
- 1 Acres
Active
$40,000
County Road 3650
Ada, OK 74820
- 1.331 Acres
Active
$835,000
403238 1250
Hanna, OK 74845
- 276.59 Acres
Active
$38,000
Osage
Haskell, OK 74436
- 0.313 Acres
Active
$15,000
Ash
Haskell, OK 74436
- 0.241 Acres
Active
$125,000
248 Ben Treado
Wilburton, OK 74578
- 26.74 Acres
Active
$67,500
251 Ben Treado
Wilburton, OK 74578
- 16.8 Acres
Active
$399,000
36565 Pvt 1568
Wynnewood, OK 73098
- 4 Acres
Active
$2,086,000
298 Krebs Lake
Eufaula, OK 74432
- 298.78 Acres
Active
$90,000
10998 EW 05 RD
Wann, OK 74083
- 3.17 Acres
Active
$5,500
0 Chisholm
Burneyville, OK 73430
- 0.552 Acres
Active
$69,900
126 Patriot Pointe
Eufaula, OK 74432
- 1.2 Acres
Active
$75,000
6 Horseshoe Bend
Park Hill, OK 74451
- 3.42 Acres
Active
$55,000
953 Bayshore
Sand Springs, OK 74063
- 0.605 Acres
Active
$29,900
356
Eucha, OK 74342
- 2.07 Acres
Active
$60,000
Bloomfield
Hendrix, OK 74741
- 2.295 Acres
Active
$129,000
000 566
Proctor, OK 74457
- 10 Acres
Active
$260,000
7691 Highway 64
Haskell, OK 74436
- 37.5 Acres
© 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, August 16th, 2026 at 4:20:03 PM.