The cost of living in Sterling Heights, Michigan is 10.4% more expensive than Pittsburgh, Pennsylvania.