Saint Peter is an unincorporated community in Highland Township, Franklin County, Indiana.
Saint Peter was laid out in 1853. The community was originally built up chiefly by Germans, who established a large Catholic church there. A post office was established at Saint Peter in 1849, and remained in operation until 1906.
Saint Peter is located at 39°19′18″N 85°01′54″W.