Cost of Massachusetts Nursing Homes The average cost of nursing homes in Massachusetts is $353 per day. This is higher than the national average which is $228 per day.