五龙镇,是隶属于河南省驻马店市上蔡县,地处上蔡县南部,东接洙湖镇,南邻杨屯乡,西靠芦岗街道,北连齐海乡,距上蔡县政府所在地9千米, 区域总面积40.63平方千米。
清朝时,置贾五里; 2015年,由五龙乡改为五龙镇。 截至2018年末,五龙镇户籍人口为32350人。 截至2020年6月,五龙镇下辖9个行政村, 镇人民政府驻地五龙集村。
截至2018年末,五龙镇有工业企业70个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市14个。