The cost of living in Rochester Hills, Michigan is 22.6% more expensive than Pittsburgh, Pennsylvania.