Francesville is a town in Salem Township, Pulaski County, in the U.S. state of Indiana. The population was 852 at the 2020 census. Francesville was founded in 1853 when the railroad was extended to that point. The town was named for Frances Brooks, the daughter of a railroad official. A post office has been in operation at Francesville since 1853.