范寨镇,隶属于山东省聊城市冠县,地处冠县东北部,东邻东昌府区梁水镇,南邻辛集镇,西接甘官屯镇,北靠柳林镇。镇人民政府现驻地西南距县城35千米,东距聊城市区35千米。总面积59.32平方千米。截至2019年末,范寨镇户籍人口35745人。
境域原属堂邑县三区(辛集区)。1984年,改为范寨乡。2016年,改为范寨镇。截至2020年6月,范寨镇辖36个村,镇人民政府现驻戴里庄村。
2019年,范寨镇有工业企业71个,其中规模以上8个,有营业面积超过50平方米以上的综合商店或超市42个。