Empangeni is a town located in the KwaZulu-Natal province of South Africa. It is situated in hilly countryside approximately 157 kilometres north of Durban.
The town overlooks a flat coastal plain and is positioned near the major harbour town of Richards Bay, which lies 16 kilometres away. The N2 freeway runs east from Empangeni and intersects with the John Ross Highway (R34), which provides a direct connection between Empangeni and Richards Bay.