有4个县级行政区：港口区、防城区、东兴市、上思县，不包括类似乡级单位在内，共下辖30个乡级行政区。
历史.先秦时期，防城港一带属于百越之地，秦始皇平定岭南地区后，归秦置之象郡所辖；汉为合浦郡地，三国至晋仍属于合浦郡地（三国期间为吴国辖地）；南朝宋、齐时为宋寿县地，属交州管辖，梁、陈时为这宋京郡安京县地，属安州管辖；隋、唐时为钦州辖地。明朝以圩名置防城巡司，清1887年开始设立防城县；1912年防城县隶属钦廉军政府，1920年钦廉道尹公署裁撤，防城县直隶广东省政府。1957年划防