The cost of living in Gloucester, Massachusetts is 42.8% more expensive than Lancaster, Pennsylvania.