截至2005年12月31日,北海市辖3个市辖区、1个县。
北海市面积3337平方千米,人口148万人(2004年)。
海城区面积140平方千米,人口26万。邮政编码536000。区人民政府驻北部湾大道。
银海区面积423平方千米,人口13万。邮政编码536000。区人民政府驻明珠大道。
铁山港区面积394平方千米,人口16万。邮政编码536017。区人民政府驻南康镇。
合浦县面积2380平方千米,人口93万。邮政编码536100。县人民政府驻廉州镇。
*此处区划地名资料截至2005年12月;面积、人口数据根据《中华人民共和国行政区划简册(2006)》,人口截至2004年底。*