Published June 11, 2025

May 2025 Monthly Statistics

Author Avatar

Written by Miranda Watson

May 2025 Monthly Statistics header image.

U.S. existing-home sales dipped 0.5% month-over-month and 2.0% year-over-year to a seasonally adjusted annual rate of 4.00 million units, according to the National Association of REALTORS® (NAR). Sales increased in the Midwest, declined in the West and Northeast, and remained unchanged in the South. Compared to the previous year, sales were down in every region except the Northeast.

New listings decreased by 9.9% for single-family homes and 33.9% for condominiums. Pending sales declined 16.7% for single-family homes but rose 14.8% for condominiums. Inventory saw a notable increase, rising 38.5% for single-family homes and 37.8% for condominiums.

The median sales price increased 0.4% to $1,300,000 for single-family homes, but dropped 10.3% to $762,500 for condominiums. Days on market increased by 40.8% for single-family homes and 38.0% for condominiums. The months supply of inventory rose 58.0% for single-family homes and 73.0% for condominiums.

Heading into May, there were 1.45 million units actively for sale—a 9.0% increase from the previous month and a 20.8% gain year-over-year—providing a 4.4-month supply at the current sales pace, according to NAR. The national median existing-home price rose 1.8% year-over-year to $414,000, marking the 22nd consecutive month of annual price increases and setting a new record high for May.

Click the link to View the Full Report

home

Are you buying or selling a home?

Buying
Selling
Both
home

When are you planning on buying a new home?

1-3 Mo
3-6 Mo
6+ Mo
home

Are you pre-approved for a mortgage?

Yes
No
Using Cash
home

Would you like to schedule a consultation now?

Yes
No

When would you like us to call?

Thanks! We’ll give you a call as soon as possible.

home

When are you planning on selling your home?

1-3 Mo
3-6 Mo
6+ Mo

Would you like to schedule a consultation or see your home value?

Schedule Consultation
My Home Value

or another way