![]() |
Mooresville is a town in Brown Township, Morgan County, Indiana, United States. Located approximately 16 miles southwest of downtown Indianapolis, Mooresville is known for its rich history, community spirit, and small-town charm. As of the 2020 census, the town had a population of approximately 9,300 residents.[1]