Shunfeng is located in South of Linwu County, it is bordered by Huatang Township (花塘乡) to the north, Wushui Town (武水镇) to the northeast, Nanqiang Town (南强镇) to the southeast and south, Lianzhou City of Guangdong to the southwest, Xishan Yao Township (西山瑶族乡) to the west and northwest, it has an area of 102 sqkm with a population of 77,800 (as of 2015 end).