范縣地處河南省東北部,隸屬濮陽(yáng)市,是黃河中下游沖積平原的組成部分。
南臨黃河,與山東省鄄城縣相望,北依金堤,和山東莘縣接壤,東毗臺(tái)前縣,西接濮陽(yáng)縣。全縣現(xiàn)轄13個(gè)鄉(xiāng)(鎮(zhèn)),587個(gè)行政,53萬(wàn)人口,總面積560平方公里。全縣南北長(zhǎng)約20公里,東西寬42公里,黃河自南辛莊鄉(xiāng)彭樓入境,流經(jīng)六個(gè)鄉(xiāng)至高碼頭鄉(xiāng)冠莊出境,境內(nèi)河段42.5公里,為范縣與山東鄄城,鄆城兩縣的自然分界線(xiàn)。黃河北岸大堤橫貫全鏡,金堤由西向東從本境北部穿過(guò),兩堤將范縣全境分割為三大塊。臨黃堤以南為黃河灘區(qū),占總面積的16.1%;臨黃堤以北至金堤,為滯洪區(qū),占總面積的83.4%,老縣城在金堤以北,占總面積的2.5%。