The cost of living in Fernandina Beach, Florida is 56.5% more expensive than North Terre Haute, Indiana.