Statesville is a city in Iredell County, North Carolina, United States. It is located in the western part of the state and has a population of approximately 26,000 people. Statesville is known for its historic downtown area, which features a variety of shops, restaurants, and art galleries. The city is also home to several parks and recreational areas, including Lake Norman State Park, which offers opportunities for boating, fishing, and hiking. Statesville is about 40 miles north of Charlotte, making it a convenient location for those who work or commute to the larger city.