The cost of living in South Whitehall, Pennsylvania is 35.1% more expensive than Birmingham, Alabama.