The cost of living in Vestavia Hills, Alabama is 16.1% more expensive than Hummelstown, Pennsylvania.