The cost of living in Portsmouth, New Hampshire is 16.9% more expensive than Wilbraham, Massachusetts.