Back to HomeSwipr

Homes for Sale in Nichols Hills, OK

56 listings available right now — swipe to find your perfect match.

Updated daily ·

2 new this week5 price drops
Start Swiping in Nichols Hills

56

Active Listings

$1,131,074

Avg. Price

$260,000

Starting From

$2,950,000

Up To

How much do homes cost in Nichols Hills?

The median home price in Nichols Hills is $925,000, with listings ranging from $260,000 to $2,950,000. Buyers can expect to pay around $330/sqft on average. Homes typically spend 91 days on market.

Price Distribution

Under $500K
12 (21%)
$500K-$1M
23 (41%)
$1M-$2.5M
20 (36%)
$2.5M-$5M
1 (2%)

Recent Price Drops in Nichols Hills

5 Nichols Hills homes dropped price in the last 30 days · average drop -3.5%.

Featured Listings in Nichols Hills

Swipe all 56

Best Value Picks in Nichols Hills

Nichols Hills homes priced below $330 per square foot — the city average. Sorted by lowest $/sqft.

Map of homes for sale in Nichols Hills

Browse all 56 Nichols Hills homes on the map

Open map →

What types of homes are for sale in Nichols Hills?

Single Family (52)Condo (4)

Nichols Hills listings average 3.4 bedrooms, 3.7 bathrooms, and 3,274 square feet. The average year built is 1953. Single Family homes are the most common property type, making up 93% of available inventory.

Find Your Dream Home in Nichols Hills

HomeSwipr uses AI to learn what you love. Swipe right on homes you like and we'll surface better matches every time.

Start Swiping in Nichols Hills

About Living in Nichols Hills, Oklahoma

The Nichols Hills market currently shows 56 active listings between $260,000 to $2,950,000, with a median asking price of $925,000, averaging $330 per square foot. Single Family homes lead inventory at 93% of listings. Condo (7%) round out the mix.

A typical Nichols Hills listing offers 3.4 bedrooms, 3.7 bathrooms, 3,274 square feet. Average year built: 1953. Homes typically go under contract after 91 days on market.

HomeSwipr turns Nichols Hills home hunting into a swipe-based feed. Pass on what's wrong, save what's right, and let the AI figure out your real criteria faster than you could write them down.

Frequently asked questions about homes for sale in Nichols Hills

How many homes are for sale in Nichols Hills, OK?

There are 56 homes for sale in Nichols Hills, OK right now, with prices ranging from $260,000 to $2,950,000. Inventory is refreshed daily from live listing feeds.

What is the median home price in Nichols Hills?

The median home price in Nichols Hills is $925,000, with an average of $1,131,074. Prices span $260,000 to $2,950,000 across 56 current listings.

What is the average price per square foot in Nichols Hills?

The average price per square foot in Nichols Hills is $330 based on current listings. Per-sqft varies meaningfully by neighborhood and property type within the city.

What types of homes are for sale in Nichols Hills?

Single Family homes dominate Nichols Hills inventory at 93% of listings. Condo (7%) round out the mix.

What does a typical Nichols Hills home look like?

A typical Nichols Hills listing offers 3.4 bedrooms, 3.7 bathrooms, and 3,274 square feet, with an average year built of 1953.

How long do Nichols Hills homes stay on the market?

Nichols Hills homes have been on the market an average of 91 days. Newer listings (under 7 days) typically indicate fresh inventory worth early attention.

Explore Nearby Cities