Shichahai Subdistrict () is a subdistrict on the northern portion of Xicheng District, Beijing, China. As of 2020, its total population was 75,447.
The subdistrict was named after Shichahai (), a collection of three lakes within the subdistrict.
By 2021, there are a total of 22 communities within the subdistrict: