Iredell County is a county of the U.S. state of North Carolina. According to US Census projections in 2018, the population was 178,435. Its county seat is Statesville, and its largest town is Mooresville. The county was formed in 1788.