马渡关镇,地处宣汉县西北部,东接凤鸣乡、花池乡,南接隘口乡、庆云乡,西接平昌县岩口乡,北接平昌县马鞍乡,幅员44.18平方公里,距县城49公里。辖6个村、1个社区,66个村(居)民小组。马渡关,因三国名将张飞骑马夜渡沙溪河得名。清乾隆初建碑牌场,嘉庆三年(1798)恢复马渡关。1933年10月至1935年3月红四方面军建立苏维埃政权,属马渡区。1950年建马渡乡人民政府;1958年建人民公社;1966年马渡改名赤卫,1973年后恢复原称;1983年改公社为乡政府;2016年马渡撤乡建镇更名为马渡关镇。镇政府驻地下蒲街。 马渡关镇主要有四条交通要道,双庆路连通庆云乡、马渡关镇、隘口乡和双河镇,花马路连通花池乡,马凤路连通凤鸣乡、红峰镇,宣平路连通巴中市平昌县岩口乡。最高海拔1164米、最低海拔354米,域内有鲁班河、沙溪河。 马渡关镇有省级文物保护单位浪洋寺摩崖造像