亚山镇下辖1个社区、14个行政村。隶属于广西壮族自治区玉林市博白县,地处博白县中北部,东邻三滩镇,南连旺茂镇,东南与凤山镇为邻,西接水鸣镇,西南与顿谷镇为邻,北靠博白镇、三滩镇,镇人民政府距县人民政府10千米,总面积132.6平方千米