麻虎镇,原麻虎乡,地处白河县西北部,距县城18公里,东南西分别与本县城关镇、茅坪镇、冷水镇相邻,北与湖北省郧西县夹河镇隔江相望。总面积122.37平方千米,辖6个村39个组,总人口12766人(2017)。2011年,撤麻虎乡设麻虎镇。