Shilongba is a town located in Huaping County within the Yunnan province of China. It serves as a local administrative area situated in the southwestern region of the country.
As of 2017, the town encompassed an area of 315.4 square kilometers (approximately 121.8 square miles). During that same period, it recorded a population of 18,000 residents.