The cost of living in Lansdale, Pennsylvania is 19.5% cheaper than Parsippany-Troy Hills, New Jersey.