Welcome to Indian Trail – one of the fastest growing areas in the country! 

The town is located in Union County and is just 15 miles southeast of Charlotte. The town limits encompass approximately 20 square miles with an additional 15 square miles of planning area.

Indian Trail was incorporated in 1907 and is nearing its 110th birthday.  The town works hard to recognize its history and come together as a community. Annual celebrations include a Fourth of July parade, a Christmas parade, Halloween Candy Crawl, Arbor Day and more. Click HERE for a full list of Town events.

Early settlement can be traced to the 1750s and a path the Waxhaw Indians used, hence the name “Indian Trail”. The economy evolved from a trading community and gold mining to agriculture and transportation in the 1870s with the presence of the railroad. Since the 1950s and 1960s, however, a national suburban trend emerged – one that continues today and has a tremendous impact on Indian Trail.

Indian Trail’s close proximity to a metropolitan area has accelerated its growth as many of our residents work in Charlotte. The town has also benefitted from a number of distributors located here as well as several new commercial developments.


Recent Growth

The town has experienced a tremendous amount of growth since 1990 - its residential population went from 1,942 in 1990 to 11,905 in 2000 to 33,000 in 2010.

As a result of all this growth, the town has concentrated planning efforts to keep pace. The town adopted a long range land use plan, a new ordinance, and a pedestrian plan in recent years. We are also working on an updated master park plan for Crooked Creek Park and a bicycle plan. These projects are put to the test on a daily basis but provide the framework to allow Indian Trail to grow wisely.