Apartments and houses for sale in Oklahoma

Enable notifications and we'll notify you immediately when a new property becomes available for sale in Oklahoma on one of the most popular real estate sites!
7321 listings
You aren't currently viewing the latest properties. Jump to the latest properties
102 Willowbrook Way, Poteau, OK 74953

102 Willowbrook Way, Poteau, OK 74953

$269,000
1616 sqft
3 beds
2 baths
$166/sqft
Open the ad
New
15 hours ago
Poteau, OK
426 Sundance Ln, Edmond, OK 73034

426 Sundance Ln, Edmond, OK 73034

$200,000
1737 sqft
3 beds
2 baths
$115/sqft
Open the ad
New
15 hours ago
Edmond, OK
6924 NW 134th Ter, Oklahoma City, OK 73142

6924 NW 134th Ter, Oklahoma City, OK 73142

$259,900
1686 sqft
2 beds
2 baths
$154/sqft
Open the ad
New
15 hours ago
Oklahoma City, OK
213 E 5th St, Stonewall, OK 74871

213 E 5th St, Stonewall, OK 74871

$99,000
1006 sqft
2 beds
1 bath
$98.4/sqft
Open the ad
New
15 hours ago
Stonewall, OK
817 Hummingbird Dr, Cache, OK 73527

817 Hummingbird Dr, Cache, OK 73527

$299,900
2200 sqft
3 beds
3 baths
$136/sqft
Open the ad
New
15 hours ago
Cache, OK
1211 Stanley St SW, Ardmore, OK 73401

1211 Stanley St SW, Ardmore, OK 73401

$155,000
2237 sqft
2 beds
1 bath
$69.3/sqft
Open the ad
July 21, 2026 - Source: realtor.com
New
15 hours ago
Ardmore, OK
302 W Turner, Buffalo, OK 73834

302 W Turner, Buffalo, OK 73834

$20,000
1344 sqft
3 beds
2 baths
$14.9/sqft
Open the ad
New
15 hours ago
Buffalo, OK
1201 N Stallion Dr, Guthrie, OK 73044

1201 N Stallion Dr, Guthrie, OK 73044

$218,500
1459 sqft
4 beds
2 baths
$150/sqft
Open the ad
New
15 hours ago
Guthrie, OK
17022 W Grandview Rd, Tahlequah, OK 74464

17022 W Grandview Rd, Tahlequah, OK 74464

$2,500,000
Open the ad
July 21, 2026 - Source: redfin.com
New
15 hours ago
Grandview, OK
2208 Park, Muskogee, OK 74403

2208 Park, Muskogee, OK 74403

$380,000
2436 sqft
5 beds
3 baths
$156/sqft
Open the ad
July 21, 2026 - Source: redfin.com
New
15 hours ago
Muskogee, OK
3115 S Delaware Pl, Tulsa, OK 74105

3115 S Delaware Pl, Tulsa, OK 74105

$590,000
3160 sqft
4 beds
3 baths
$187/sqft
Open the ad
New
15 hours ago
Tulsa, OK
708 NW 88th St, Oklahoma City, OK 73114

708 NW 88th St, Oklahoma City, OK 73114

$190,000
1326 sqft
3 beds
1 bath
$143/sqft
Open the ad
New
15 hours ago
Oklahoma City, OK
1508 E 31st St, Tulsa, OK 74105

1508 E 31st St, Tulsa, OK 74105

$635,000
3070 sqft
2 beds
4 baths
$207/sqft
Open the ad
New
15 hours ago
Tulsa, OK
10900 E Wilshire Blvd, Spencer, OK 73084

10900 E Wilshire Blvd, Spencer, OK 73084

$125,000
Open the ad
July 21, 2026 - Source: redfin.com
New
15 hours ago
Oklahoma City, OK
1722 NW Crosby Park Blvd, Lawton, OK 73505

1722 NW Crosby Park Blvd, Lawton, OK 73505

$170,000
1382 sqft
3 beds
2 baths
$123/sqft
Open the ad
New
15 hours ago
Lawton, OK
220 W Charleston St, Broken Arrow, OK 74011

220 W Charleston St, Broken Arrow, OK 74011

$279,000
1661 sqft
3 beds
2 baths
$168/sqft
Open the ad
New
15 hours ago
Broken Arrow, OK
3400 NE 108th Ave, Norman, OK 73026

3400 NE 108th Ave, Norman, OK 73026

$385,000
2667 sqft
3 beds
3 baths
$144/sqft
Open the ad
New
15 hours ago
Norman, OK
10317 N Hassett Rd, Oklahoma City, OK 73131

10317 N Hassett Rd, Oklahoma City, OK 73131

$649,000
3374 sqft
4 beds
4 baths
$192/sqft
Open the ad
New
15 hours ago
Oklahoma City, OK

What's the average cost of properties in Oklahoma?

Based on the last 30 days, the average property price in Oklahoma is $330,893.

How often do new properties for sale come on the market in Oklahoma?

On average, 240 properties are put on the market for sale in Oklahoma per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft