Indianapolis is an unincorporated community in Mahaska County, Iowa, United States. Indianapolis is located in the northwestern portion of Monroe Township. Founded in 1845, Indianapolis reached its peak in the 1880s. After talks of a railroad linkage from Clinton and Oskaloosa fell through, the population began to decline.