Nyaungshwe Township is a township of Taunggyi District in Shan State, Myanmar. It is located south of Sakangyi and south-west of Taunggyi. The township contains one town, the principal town of Nyaungshwe and 35 village tracts, comprising 8 urban wards and 445 villages in total.