The cost of living in Princeton Junction, New Jersey is 38.2% more expensive than Rocky Hill, Connecticut.