The cost of living in St. Petersburg, Florida is 5.8% more expensive than Fitzwilliam, New Hampshire.