Search the MLS

14,593 properties on the market

8128 Hwy 70B Active
$355,000
8128 Hwy 70B
Kingston, OK 73439
  • 3 Beds
  • 2 Baths
  • 1,908 SqFt
  • 0.62 Acres
View details
410 7th Active
$175,000
410 7th
Tulsa, OK 74119
  • 2 Beds
  • 2 Baths
  • 1,156 SqFt
View details
1101 Delaware Active
$120,000
1101 Delaware
McAlester, OK 74501
  • 3 Beds
  • 1 Baths
  • 1,229 SqFt
  • 0.207 Acres
View details
19618 105th Active
$365,000
19618 105th
Sapulpa, OK 74066
  • 3 Beds
  • 3 Baths
  • 2,234 SqFt
  • 1.032 Acres
View details
16720 3rd Active
$559,000
16720 3rd
Glenpool, OK 74033
  • 4 Beds
  • 3 Baths
  • 2,940 SqFt
  • 0.605 Acres
View details
2423 Xanthus Active
$89,000
2423 Xanthus
Tulsa, OK 74110
  • 2 Beds
  • 2 Baths
  • 1,676 SqFt
  • 0.18 Acres
View details
314 17th Active
$150,000
314 17th
Collinsville, OK 74021
  • 2 Beds
  • 1 Baths
  • 1,008 SqFt
  • 0.149 Acres
View details
8450 Hwy 56 Active
$1,840,000
8450 Hwy 56
Okmulgee, OK 74447
  • 4 Beds
  • 3 Baths
  • 3,549 SqFt
  • 78.627 Acres
View details
108 7th Active
$175,000
108 7th
Cleveland, OK 74020
  • 3 Beds
  • 2 Baths
  • 1,676 SqFt
  • 0.494 Acres
View details
300 Rosehill Active
$19,000
300 Rosehill
Cleveland, OK 74020
  • 2 Beds
  • 1 Baths
  • 1,080 SqFt
  • 0.166 Acres
View details
3840 Pending
$162,000
3840
Coalgate, OK 74538
  • 40 Acres
View details
9309 Urbana Active
$159,900
9309 Urbana
Tulsa, OK 74137
  • 2 Beds
  • 3 Baths
  • 1,226 SqFt
View details
7th Pending
$85,000
7th
Stigler, OK 74462
  • 3.5 Acres
View details
Memorial Pending
$2,536,640
Memorial
Lone Grove, OK 73443
  • 317.08 Acres
View details
24952 101st Active
$259,900
24952 101st
Broken Arrow, OK 74014
  • 3 Beds
  • 2 Baths
  • 1,680 SqFt
  • 2.004 Acres
View details
1343 Rosedale Active
$27,000
1343 Rosedale
Tulsa, OK 74127
  • 0.172 Acres
View details
12179 35th Active
$234,000
12179 35th
Tulsa, OK 74146
  • 4 Beds
  • 2 Baths
  • 1,318 SqFt
  • 0.229 Acres
View details
633 Swinney Active
$439,900
633 Swinney
Mead, OK 73449
  • 3 Beds
  • 3 Baths
  • 2,223 SqFt
  • 10.001 Acres
View details
3220 Oak Active
$383,900
3220 Oak
Broken Arrow, OK 74012
  • 4 Beds
  • 3 Baths
  • 2,804 SqFt
  • 0.22 Acres
View details
1512 Briarwood Pending
$99,000
1512 Briarwood
Henryetta, OK 74437
  • 3 Beds
  • 2 Baths
  • 1,452 SqFt
  • 0.704 Acres
View details
4270 Pending
$70,000
4270
Checotah, OK 74426
  • 20 Acres
View details
32354 Indian Pending
$279,000
32354 Indian
Park Hill, OK 74451
  • 3 Beds
  • 2 Baths
  • 2,250 SqFt
  • 3 Acres
View details
5808 Harvard Pending
$150,000
5808 Harvard
Bartlesville, OK 74006
  • 4 Beds
  • 3 Baths
  • 1,866 SqFt
  • 0.179 Acres
View details
5118 Birmingham Pending
$340,000
5118 Birmingham
Broken Arrow, OK 74011
  • 2 Beds
  • 3 Baths
  • 1,859 SqFt
  • 0.18 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: Friday, October 23rd, 2026 at 8:30:10 AM.