Mountain Island Lake is located only 12 miles from the heart of Charlotte, and is situated in both Charlotte and Mt Holly. With 61 miles of coastline, Mountain Island Lake offers several property types, from those with secluded natural settings to those that maximize family time with community pools, playgrounds, tennis and basketball courts and more amenities!