好力保镇,解放前,为第五努图克所辖;土改时为好力保嘎查(以屯命名);1956年,改为宏丰大队;1953年,析出建好力保乡;1957年,好力保、巴岱、五家户3乡合并为巴岱乡;1960年,析出建好力保公社;1984年,改好力保乡;2005年,巴岱乡、努文木仁2乡并入好力保乡;2011年,努文木仁乡析出;2016年1月,撤乡,设好力保镇。位于扎赉特旗东南部,东与努文木仁乡毗邻,南与黑龙江省齐齐哈尔市泰来县交界,西与音德尔镇接壤,北与黑龙江省齐齐哈尔市龙江县隔河相望。截至2020年6月,好力保镇下辖2个居委会、18个村委会、1个农场生活区。