The average monthly cost of a nursing home in the United States is between $8,669 for a semi-private room and $9,733 for a private room. However, costs vary by location, the level of care, and the ...