Sacred Heart is a small unincorporated community in Pottawatomie County, Oklahoma, United States. Established in 1879 by Father Isidore Robot as a Catholic mission on the old Pottawatomie reserve, it was originally named Sacred Heart Mission. The name was changed to Sacred Heart in 1888, shortly before the area was opened to settlement by non-Indians.