Zwelisha is a rural settlement in the City of Mbombela Local Municipality under the Ehlanzeni District Municipality in the Mpumalanga province of South Africa.
During the national census of 2011 the 4.58 km2 village housed an estimated 12,636 inhabitants, of which 99,7% were Black South Africans with 92% speaking Seswati as their home language.