Rorke's Drift ist ein historischer Ort in der Region Battlefields in der Provinz KwaZulu-Natal in Südafrika. Die Stadt liegt am Buffalo River und ist vor allem für ihre bedeutende Rolle im Anglo-Zulu-Krieg von 1879 bekannt. Rorke's Drift war ursprünglich eine Missionsstation, die von der Schwedischen Missionsgesellschaft gegründet wurde. Der Ort erhielt seinen Namen von James Rorke, einem irischen Siedler, der das Land im 19. Jahrhundert erwarb. Die Missionsstation wurde später zu einem Handelsposten und einem wichtigen Zwischenstopp für Reisende auf dem Weg nach Natal.