The cost of living in Provincetown, Massachusetts is 45.1% more expensive than New Bedford, Massachusetts.