Shengsi består av tre storkommuner og fire kommuner: Storkommunen Caiyuan (菜园镇); Storkommunen Shengshan (嵊山镇); Storkommunen Yangshan (洋山镇); Kommunen Wulong (五龙乡); Kommunen Huanglong (黄龙乡); Kommunen Gouqi (枸杞乡); Kommunen Huaniao (花鸟乡).