The cost of living in Rochester Hills, Michigan is 35.5% more expensive than Nashville, North Carolina.