Search the MLS

14,851 properties on the market

2828 Elgin Active
$60,000
2828 Elgin
Muskogee, OK 74401
  • 3 Beds
  • 2 Baths
  • 1,410 SqFt
  • 0.198 Acres
View details
9106 Urbana Active
$169,000
9106 Urbana
Tulsa, OK 74137
  • 2 Beds
  • 2 Baths
  • 1,064 SqFt
View details
State Hwy 32 Active
$1,800,000
State Hwy 32
Marietta, OK 73448
  • 140 Acres
View details
40 Royalty Pending
$75,000
40 Royalty
Kingston, OK 73439
  • 0.89 Acres
View details
Hwy 80 Pending
$233,100
Hwy 80
Hulbert, OK 74441
  • 31.08 Acres
View details
4013 103rd Pending
$275,000
4013 103rd
Jenks, OK 74037
  • 3 Beds
  • 2 Baths
  • 1,551 SqFt
  • 0.149 Acres
View details
2114 Oakglen Active
$314,000
2114 Oakglen
Ardmore, OK 73401
  • 4 Beds
  • 2 Baths
  • 2,536 SqFt
  • 0.31 Acres
View details
15224 Jones Active
$572,500
15224 Jones
Tahlequah, OK 74464
  • 3 Beds
  • 4 Baths
  • 2,770 SqFt
  • 10 Acres
View details
801 D and H Active
$189,000
801 D and H
Cleveland, OK 74020
  • 3 Beds
  • 2 Baths
  • 1,586 SqFt
  • 0.54 Acres
View details
705 State Active
$150,000
705 State
Wagoner, OK 74467
  • 3 Beds
  • 2 Baths
  • 821 SqFt
  • 0.221 Acres
View details
44 Lakeside Ridge Active
$550,000
44 Lakeside Ridge
Hugo, OK 74743
  • 3 Beds
  • 2 Baths
  • 2,508 SqFt
  • 0.879 Acres
View details
1620 Lewis Active
$167,500
1620 Lewis
Tulsa, OK 74110
  • 3 Beds
  • 1 Baths
  • 1,111 SqFt
  • 0.123 Acres
View details
30958 Pack Active
$275,000
30958 Pack
Afton, OK 74331
  • 3 Beds
  • 2 Baths
  • 1,780 SqFt
  • 0.42 Acres
View details
333 Country Estate Active
$359,000
333 Country Estate
Springer, OK 73458
  • 3 Beds
  • 3 Baths
  • 1,931 SqFt
  • 2.6 Acres
View details
940 Durango Pending
$319,500
940 Durango
Lone Grove, OK 73401
  • 3 Beds
  • 2 Baths
  • 2,325 SqFt
  • 1 Acres
View details
156 Barracuda Active
$189,000
156 Barracuda
Ardmore, OK 73443
  • 3 Beds
  • 2 Baths
  • 1,836 SqFt
  • 0.62 Acres
View details
701 Kemp Active
$174,000
701 Kemp
Kingston, OK 73439
  • 2 Beds
  • 1 Baths
  • 943 SqFt
  • 1.27 Acres
View details
3351 143rd Active
$245,000
3351 143rd
Tulsa, OK 74134
  • 3 Beds
  • 2 Baths
  • 1,703 SqFt
  • 0.173 Acres
View details
612 3rd Active
$155,500
612 3rd
Morris, OK 74445
  • 2 Beds
  • 2 Baths
  • 938 SqFt
  • 0.134 Acres
View details
2523 New Orleans Active
$460,000
2523 New Orleans
Broken Arrow, OK 74011
  • 3 Beds
  • 3 Baths
  • 2,540 SqFt
  • 0.251 Acres
View details
308 Hidden Active
$350,000
308 Hidden
Ardmore, OK 73401
  • 4 Beds
  • 2 Baths
  • 1,658 SqFt
  • 0.3 Acres
View details
1428 Melmart Active
$289,000
1428 Melmart
Bartlesville, OK 74006
  • 3 Beds
  • 2 Baths
  • 2,017 SqFt
  • 0.354 Acres
View details
514 Wichita Active
$245,000
514 Wichita
Cleveland, OK 74020
  • 3 Beds
  • 2 Baths
  • 1,824 SqFt
  • 0.339 Acres
View details
2300 Elgin Active
$229,900
2300 Elgin
Muskogee, OK 74401
  • 3 Beds
  • 2 Baths
  • 1,810 SqFt
  • 0.164 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: Monday, August 3rd, 2026 at 11:30:02 PM.