宋
开宝四年(971年),撤媚川都,次年,撤封山、蔡龙、大廉三县并入合浦县;撤常乐州,置石康县,以原博电、零禄、盐场三县地归属石康县,隶廉州。同年以原驻旧州的廉州治迁至长沙场(今石康镇顺塔村)。北海属合浦县境。
太平兴国八年(983年) ,廉州更置为太平军,驻海门镇(今廉州镇),撤合浦县并入石康县,北海属太平军石康县辖境。
咸平元年(998年) ,撤太平军,复置廉州和合浦郡,统合浦、石康二县,隶广南西路,廉州治海门。北海属合浦县境。
元
至元十五年(1278年)设湖广行中书省,合浦郡更置为廉州路安抚司,十七年(1280年)改置廉州路总管府,隶于海北海南道宣慰司。二十八年(1291年)改置海北海南道肃政廉访司,治合浦县,领合浦、石康二县如旧。隶湖广行中书省。北海境属合浦县。
明
洪武元年(1368年)湖广行中书省析置为广东、广西行省,改廉州路为府,领合浦、石康二县。三月,隶于广西行省,四月改隶广东行省。北海境属广东自此始。洪武七年(1374年)十月,降廉州府为廉州,撤合浦县人石康县。洪武九年(1376年),钦州降为县,与灵山同属廉州,隶雷州府。洪武十四年(1381年)五月,复廉州为府,钦县为州。廉州府领合浦、灵山、石康三县和钦州。