濮阳县位于河南省东北部,濮阳市最南部。南部及东南部与山东省菏泽市东明县、鄄城县隔河相望;东部、东北部与河南省范县及山东省聊城市莘县毗邻;北部、西北部与濮阳市华龙区、清丰县相临;西部、西南部与安阳市内黄县、滑县、新乡市长垣市接壤。县域面积1382平方公里,截至2020年11月1日零时,濮阳县常住人口968721人。
濮阳县辖12个镇、8个乡:柳屯镇、文留镇、子岸镇、徐镇镇、城关镇、鲁河镇、梁庄镇、户部寨镇、八公桥镇、胡状镇、庆祖镇、王称堌镇、梨园乡、渠村乡、习城乡、白堽乡、五星乡、清河头乡、海通乡、郎中乡。