Iredell County, North Carolina Fishing Lakes

Iredell County, North Carolina is home to a total of 21 lakes, arranged alphabetically in the list below. If you are considering fishing in Iredell County, North Carolina, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Allison Lake (Harmony area)
Auto Storage Lake Number One (Lake Norman North area)
Auto Storage Lake Number Two (Lake Norman North area)
Brookdale Lake (Statesville West area)
Cass Fishing Lake (Osbornville area)
Duke Power Park Lake (Troutman area)
Fox Mountain Lake (Gilreath area)
Hatfield Association Lake (Statesville East area)
Hawthorne Lake (Statesville East area)
Hill Lake (Stony Point area)
Kenneth Raymer Lake (Statesville West area)
Lake Lookout (Stony Point area)
Mathis Lake (Osbornville area)
Noname (Shepherds area)
Noname (Statesville East area)
Noname (Statesville West area)
Noname (Troutman area)
Skyview Lake (Calahaln area)
Skyview Lake Lower (Calahaln area)
Skyview Lake Upper (Calahaln area)
Wilson Brothers Lake Number One (Statesville East area)
Wilson Brothers Lake Number Two (Statesville East area)
Windy Hills Acres Lake (Central area)
Woods Drive Lake (Statesville West area)