The cost of living in Philadelphia, Pennsylvania is 29.1% cheaper than Princeton Junction, New Jersey.