黑龙滩镇,隶属于四川省眉山市仁寿县,地处仁寿县西部,东与怀仁街道相邻,南与虞丞乡、龙正镇交界,西与富牛镇相连,北与视高街道接壤,距仁寿县城16公里,总面积180.6平方千米。
2005年,成立黑龙滩镇。黑龙滩镇境内拥有岛屿85座,湖岸线达310多公里。截至2020年11月,黑龙滩镇常驻人口32275人。截至2020年5月,黑龙滩镇辖7个社区、4个行政村。镇人民政府驻远成大道北50米。
2021年,黑龙滩镇地区生产总值实现189914万元,人均地区生产总值约58842元。