Nkangala es un distrito municipal de Sudáfrica en la provincia de Mpumalanga Comprende una superficie de 16.893 km².
El centro administrativo es la ciudad de Middelburg