Lion Beach Town, belonging to Chongqing Hechuan District, is located in the southeast of Hechuan District, east of Xiaoshin Town, Sanhui Town, south of Qingping Town, west of Shuangfeng Town, north of Guandu Town across the Qiujiang River, 35 kilometers away from the seat of the People's Government of Hechuan District, a total area of 53.85 square kilometers.
Qing Yongzheng six years (1728), Lion Beach Township territory Hezhou Mingyue Li; in December 1993, from Lion Beach Township to Lion Beach Township. As of the end of 2018, the household population of Lion Beach Township was 26,994. As of June 2020, Lion Beach Township has 1 community and 8 administrative villages under its jurisdiction, and the township's people's government is located at No. 146 Longding Street in Lion Beach Community.
In 2018, Lion Beach Town had 20 industrial enterprises, including 4 above scale, and 13 general stores or supermarkets with a business area of more than 50 square meters.