The cost of living in Surf City, North Carolina is 12.7% more expensive than Indian Harbour Beach, Florida.