The cost of living in Provincetown, Massachusetts is 17.1% more expensive than Lawrenceville, New Jersey.