Butterworth est une ville de la région Cap-Oriental en Afrique du Sud. Sa population était de 44 039 habitants en 2011.