Frankton is a town in Pipe Creek and Lafayette townships, Madison County, Indiana, United States. It is part of the Anderson, Indiana Metropolitan Statistical Area. The population was 1,862 at the 2010 census.

};