Fillmore is a town in Marion Township, Putnam County, in the U.S. state of Indiana. The population was 532 at the 2020 census. The town is part of the South Putnam Community Schools school district.