The cost of living in Pittsburgh, Pennsylvania is 3.3% more expensive than Maryland Heights, Missouri.