St. Peter is an unincorporated community in Graham County, Kansas, United States.
The community was originally named Hoganville. The post office in St. Peter, established in 1894 as Hoganville, was discontinued in 1920. The population in 1910 was 50.
The community is served by the Graham County USD 281 public school district.