Established in 1982, Ngwane Teachers College is a non-profit public higher-education institution located in the large town of Nhlangano (population range of 10,000-49,999 inhabitants), Shiselweni. Officially recognized by the Ministry of Education and Training of Eswatini, Ngwane Teachers College (NTC) is a coeducational Swazi higher education institution. Ngwane Teachers College (NTC) offers courses and programs leading to officially recognized higher education degrees such as bachelor degrees in several areas of study. NTC also provides several academic and non-academic facilities and services to students including as well as administrative services.