The cost of living in Provincetown, Massachusetts is 58.2% more expensive than Rio Rancho, New Mexico.