The present parish of Amanzimtoti was originally part of the Parish of Isipingo which stretched through the present areas of Isipingo, Prospecton, Queensburgh, Amanzimtoti, Kingsburgh to Karridene.
As the population of the area grew, new parishes were created: Kingsway (comprising Kingsburgh and Amanzimtoti), Queensburgh, and Isipingo.
In 1965, Kingsway was divided into two parishes - Amanzimtoti and Kingsburgh. The present Parish Church of the Good Shepherd was built in 1978–1979.
The churches of the original Parish of Isipingo were:
• St. James and St. Mary Magdalene – Isipingo
• St. Mary the Virgin – Warner Beach
• St. Francis – Winklespruit
• St. John’s – Umbogintwini
• St. Peter and St. Paul – Amanzimtoti
Only the Church of St. Mary the Virgin in Warner Beach and the Church of St. James in Isipingo are still in use as member churches of the CPSA.
The Church of the Good Shepherd is now the result of the amalgamation of St. John, St. Peter, and St. Paul's.