The cost of living in Southern Shores, North Carolina is 21.4% more expensive than Chesapeake, Virginia.