龙胜镇位于开平市西北部。东邻仓城镇,南接马冈镇,西接大沙镇,北接新兴县。全镇总面积126平方公里,辖16个村委会、2个居委会、103个自然村,总户数8700户,人口3.5万人。耕地面积2.8万亩,其中水田2.3万亩,旱地5000亩。林业用地9.3万亩,其中森林面积8.6万亩。