The cost of living in Boston, Massachusetts is 3.6% more expensive than Princeton Junction, New Jersey.