The township has a total area of 30 square kilometers and 2383 hectares of cultivated land.
The township government is located in Nanliu Village and governs 12 administrative villages, including Nanliu Village, Xianxian Village, Guxian Village, Dazhao Village, Pengcun Village, Nanjuyou Village, Jiangren Village, Dongsong Village, Victoria Song Village, Southwest Sixth Village, Dazhong Lang Village and Xiaolonglang Village.
There are 1 township-run middle schools and 1 township health centers, 12 village-run primary schools and 13 village health stations in the township.