The cost of living in Ocean Isle Beach, North Carolina is 41.1% more expensive than Lafayette, Indiana.