How much do nursing homes cost?

The cost of a nursing home can vary depending on factors such as location, type of facility, and level of care required. On average, the cost of a nursing home can range from $7,000 to $10,000 per month for a semi-private room and up to $12,000 or more for a private room.

However, prices can be higher or lower depending on where you live. Additionally, many long-term care insurance policies cover some or all of the cost of a nursing home stay. Medicare and Medicaid also provide coverage for nursing home care, but eligibility and coverage vary depending on the state and individual circumstances.

Last updated: January 23, 2023

Nursing Home Finder

Find Medicare-certified nursing homes in your area.

Browse by State
Nursing Home Services

Need More Information About Nursing Homes?