Rongguang is located in the southwest corner of Tongzi County, with Huaqiu Town in the east, Fengshui Town in the south, renhuai city, the hometown of national wine, in the west and Xishui County in the north. The township covers an area of 70.54 square kilometers and the cultivated land area is 20026 mu (field: 5095 mu, soil: 1493 1 mu). It has jurisdiction over 7 administrative villages, 43 villagers' groups, 5 156 households with 23,000 people, 62 kilometers away from the county seat.
The seven administrative villages are: Daqing Village, Lianlong Village, Luosi Village, Ya Shuang Village, Yuan Mu Village, Yunfeng Village and Yunlong Village.