[4] As of 2020, Shiqi has administrative jurisdiction over the following 19 residential communities (Chinese: 社区):[5] The subdistrict has a permanent population of about 227,200.
[2] In recent years, Shiqi Subdistrict has attracted a number of national firms involves with financial and information services.
[2] The Zhongshan Institute of the University of Electronic Science and Technology of China is located in Shiqi Subdistrict.
[4] Located in the Pearl River Delta, Shiqi Subdistrict lies in close proximity to a number of major cities.
[citation needed] Shiqi Subdistrict is located just over 10 kilometres (6.2 mi) west of Zhongshan Port [zh].