Haicheng District is the political, economic and cultural center of Beihai. The jurisdiction includes two parts, the mainland and the island, with a total area of 140 square kilometers. It has jurisdiction over Weizhou Town, 7 sub-district offices, 19 village committees and 45 community neighborhood committees, including Gaode, Yima, Dongjie, Zhongjie, Jessie, Cape and Dijiao.
2. Yinhai District has jurisdiction over Fucheng Town, Pingyang Town, Qiaogang Town and Yintan Town, with 40 village committees and 7 community neighborhood committees.
3. tieshangang district has three towns, namely Nankang Town, Yingpan Town and Xinggang Town, 38 village committees and 4 community neighborhood committees.
4. Hepu County governs 15 townships: Lianzhou Town, Dangjiang Town, Shagang Town, Xichang Town, Wu Jia Town, Shiwan Town, Shikang Town, Changle Town, Zhakou Town, Guangong Town, Baisha Town, Shankou Town, shatian town Town, Zhang Qu Township and Xingdaohu Township, with 245 village committees and 28 community neighborhood committees.