The cost of living in Princeton, New Jersey is 42.8% more expensive than Indian Trail, North Carolina.