Have you fished at Lake Mattamuskeet? Be the first to comment on this fishing spot.
Lake Mattamuskeet is the largest natural lake in North Carolina. It is a shallow coastal lake, averaging 2-3 feet in depth, and stretches 18 miles (29 km) long and 7 miles (11 km) wide. Lake Mattamuskeet lies on the Albemarle-Pamlico Peninsula.