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