The cost of living in Lancaster, Massachusetts is 14.7% more expensive than Drexel Hill, Pennsylvania.