Región ribereña del océano Índico y fronteriza con Zimbabue (Provincia de Masvingo) y Sudáfrica (Provincia de Limpopo) que geográficamente pertenece a la ecorregión de salobral del Zambeze en la cuenca del río Limpopo.
Xai-Xai, anteriormente João Belo, se desarrolló a principios de 1900, bajo el dominio portugués, como un puerto complementario de Lourenço Marques (actualmente Maputo), aunque su importancia económica nunca estuvo a la par con la ciudad más grande de Mozambique.
Xai-Xai fue afectado por las inundaciones del 2000 en Limpopo, con algunos edificios a 3 metros (10 pies) bajo el agua.
Está a 224 km de la capital, Maputo.
Este distrito formado por catorce localidades, se divide en puestos administrativos (posto administrativo), con la siguiente población censada en 2005: El río Limpopo pasa al lado de la ciudad en una extensa y verduzca planicie donde se cultiva arroz.