方下镇位于山东省莱芜市莱城区西部,汶河北岸。面积68平方千米,人口6万人。辖方下北街等55个行政村,57个自然村。镇政府驻方下村,距市区中心8.5千米。辛泰铁路、泰(安)莱(芜)公路、泰(安)薛(家岛)公路穿境。