大直镇,隶属于广西壮族自治区钦州市钦北区,地处钦北区西北部。东与钦南区黄屋屯镇毗邻;南与防城港市防城区滩营乡相连;西与防城港市上思县叫安乡相接;北与大寺镇、贵台镇接壤,镇人民政府东距钦州城区36千米,南距防城港60千米;北距自治区首府南宁118千米,西距防城港市上思县城65千米[2],总面积381.17平方千米[3],截至2019年末,大直镇有户籍人口96706人