Towns & Cities

From historic Statesville, to the racing capital of Mooresville, to the horse-back riding community of Love Valley, the cities and towns of Iredell County offer the traveler a wide variety of experiences.

Read brief description of the towns and cities of Iredell County, including links to other websites with further details about each community.
  1. Harmony

    Located at the intersection of Routes 21 and 901, Harmony is a small historic town in the northeast corner of Iredell County.

  2. Love Valley

    Love Valley, North Carolina is a horse and family oriented camping resort town, with many miles of trails to ride varying in difficulty from wide dirt roads to steep mountain hikes, and lots of fun things to do and see.

  3. Mooresville

    Mooresville, North Carolina, is a thriving small town with big town progress. Mooresville is located about 30 miles north of Charlotte, near Lake Norman and in the heart of race country.

  4. Statesville

    Statesville was founded in January 1789 by an act of the General Assembly just after North Carolina joined the United States.

  5. Troutman

    Troutman, North Carolina, is a quaint town of just under 2,000 people located in the Piedmont of North Carolina, in the southern end of Iredell County.

  6. Union Grove

    Union Grove, North Carolina, is a small rural community located in the northern part of Iredell County, approximately 20 miles north of Statesville.