查干湖镇,隶属于吉林省松原市前郭尔罗斯蒙古族自治县,地处前郭尔罗斯蒙古族自治县西北部,距前郭尔罗斯蒙古族自治县人民政府驻地35千米;东与长山镇、达里巴乡接壤,南与白依拉嘎乡、套浩太乡、宝甸乡、海渤日戈镇、红星牧场相连,西与乾安县让字镇毗邻,北隔查干湖与八郎镇相望。行政区域总面积403.75平方千米。清代后期,分属郭尔罗斯前旗大布苏努图克(区)、塔虎努图克(区);2013年,蒙古艾里乡撤乡建镇,更名为查干湖镇。截至2018年末,查干湖镇有户籍人口26289人。截至2020年6月,查干湖镇下辖1个社区、16个行政村。2011年,查干湖镇农业总产值7.1亿元,农民人均纯收入7120元。截至2018年末,查干湖镇有工业企业8家,有营业面积50平方米以上综合商店或超市23家。清代后期,南部云字井、双昆、二家窝铺3村,属郭尔罗斯前旗大布苏努图克(区),北部前宝勒太、西索恩图2村,属塔虎努图克(区)。