La ciudad está situada a 120 km de la frontera con Sudáfrica y a 80 km de la frontera con Suazilandia, cerca de la ciudad de Namaacha.