Chesterfield is a town in the U.S. state of Indiana which lies in Union Township, Madison County. The population was 2,547 at the 2010 census. It is part of the Anderson, Indiana Metropolitan Statistical Area.
Chesterfield is located at 40°6′44″N 85°35′47″W / 40.11222°N 85.59639°W / 40.11222; -85.59639 (40.112193, -85.596324).
According to the United States Census Bureau, the town has a total area of 1.1 square miles (3.0 km²), all of it land.