Search the MLS
14,938 properties on the market
Active
$250,000
66405 375
Jay, OK 74346
- 33.788 Acres
Active
$39,000
0 449th
Bristow, OK 74010
- 5.13 Acres
Active
$300,000
0000 3820
Okemah, OK 74859
- 40 Acres
Active
$770,000
Wolfhunters
McAlester, OK 74501
- 220 Acres
Active
$560,000
Wolfhunters
McAlester, OK 74501
- 160 Acres
Active
$11,900
31200 Deer Run
Park Hill, OK 74451
- 0.512 Acres
Active
$3,055,000
0 Merle Wolfe
Thackerville, OK 73459
- 1 SqFt
- 11.07 Acres
Active
$4,570,800
Ulan
McAlester, OK 74501
- 1172 Acres
Active
$25,000
1st
Pryor, OK 74361
- 0.131 Acres
Active
$60,000
91115 4662
Bunch, OK 74931
- 40 Acres
Active
$235,492
300 Front
Eufaula, OK 74432
- 480 SqFt
- 0.541 Acres
Active
$998,000
931 Arlington
Ada, OK 74820
- 7,235 SqFt
- 0.642 Acres
Active
$597,900
18801 Old State Hwy 2
Warner, OK 74469
- 1,216 SqFt
- 0.5 Acres
Active
$150,000
48 Wells
Skiatook, OK 74070
- 0.57 Acres
Active
$39,500
Orphan
Pryor, OK 74361
- 0.225 Acres
Active
$6,600,000
4200 I-35
Edmond, OK 73013
- 79 Acres
Active
$4,500,000
3507 Arkansas
Durant, OK 74701
- 44.57 Acres
Active
$1,499,999
106th
Owasso, OK 74055
- 12.537 Acres
Active
$215,000
121 Maple
Nowata, OK 74048
- 9,750 SqFt
- 0.287 Acres
Active
$900,000
1024 Broadway
Haskell, OK 74436
- 3,339 SqFt
- 9.452 Acres
Active
$279,000
Highway 64
Bixby, OK 74008
- 10 Acres
Active
$65,000
18870 Timberlake
Claremore, OK 74017
- 1.73 Acres
Active
$35,000
Forest
Durant, OK 74701
- 1.187 Acres
Active
$25,000
111 Lakewood
Park Hill, OK 74451
- 0.573 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: Monday, August 17th, 2026 at 3:20:03 AM.