Shilou Town (Chinese: 阎村镇; pinyin: Yáncūn Zhèn) is a town located within Fangshan District, Beijing, China.
It borders Chengguan Subdistrict in its north, Doudian Town in its east, Liulihe and Hangcunhe Towns in its south, and Zhoukoudian Town in its northwest.
As of 2020, it had 32,131 people residing under its administration.
[1] In the year of 2021, Shilou Town was subdivided into 13 divisions, including 1 residential community and 12 villages:[3]