The cost of living in South Portland, Maine is 41.5% more expensive than West Hazleton, Pennsylvania.