McCordsville is a town located in Hamilton County, Indiana. McCordsville has a 2026 population of 11,744. McCordsville is currently growing at a rate of 4.17% annually and its population has increased by 32.13% since the most recent census, which recorded a population of 8,888 in 2020.