The cost of living in Jackson, New Hampshire is 8.4% more expensive than Indian Harbour Beach, Florida.