查龙镇,隶属于四川省甘孜藏族自治州甘孜县,地处甘孜县西北部,东连茶扎乡,南与茶扎乡相接,西接大德乡,北靠卡龙乡。东北距县城120千米,东南距州府康定504千米、省会成都862千米。区域面积249.88平方千米,截至2019年末,户籍人口3350人。
民国,属霍尔麻书土司。1960年,设扎拉公社。1968年,更名红原公社。1978年,更名查龙公社。1983年,公社改乡。2013年,撤销查龙乡,设立查龙镇。截至2020年6月,查龙镇下辖5个行政村。
2011年末,查龙镇有商业网点5个。