The cost of living in Lansdale, Pennsylvania is 41.9% more expensive than Williamsport, Pennsylvania.