五里镇位于覃塘区西南部,圩镇距离贵港中心城区25公里,东邻石卡镇,南与横县云表镇交界,西至镇龙山脉,北连三里镇。
全镇总面积110平方公里,耕地面积5.5万亩,辖8个行政村,51个自然屯247个村民小组,2017年末人口约 4.4万。