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