孟津縣位于河南省西部偏北,居黃河中下游交界處,屬洛陽市轄縣。縣城距省會鄭州134公里,距洛陽市區10公里。縣域東連偃師市、鞏義市;南依洛陽市市區;西臨新安縣;北與濟源市、吉利區、孟縣相接。全縣跨東經112°12′—112°49′,北緯34°43′—34°57′。東西長55.5公里,南北寬26.9公里,面積758.7平方公里。
孟津地形西高東低,中部高,南北低,形如魚脊,東部南北兩側為洛河黃河階地,較為平坦。西部山區最高海拔481米,東部黃河灘地最低海拔120米,全縣平均海拔262米。縣境中西部為邙山覆蓋,屬于黃土高原的一部分。邙山南接洛陽盆地,北至黃河谷地,由西而東貫穿全境,全長約55公里,寬17公里,總面積約568平方公里,占全縣總面積的74.8%。邙山為黃土地貌類型,丘陵起伏,呈丘崗形態。沖溝發育,北側溝谷為南北向與黃河谷地連通,南側溝谷為西北、東南向,通向洛河谷地,溝谷一般深40—60米,多呈“U”形。
孟津屬黃河水系,主要河流有黃河、金水河及瀍河等。黃河為孟津縣的最大河流,黃河自新安縣從西進境,向東流入鞏義市,蜿蜒縣境北部,經黃鹿山、小浪底、王良、白鶴、會盟5個鄉鎮,流程59公里。小浪底水利樞紐工程能夠人為有效控制其流量。位于其下游的西霞院水利工程正在施工中,建成后對黃河流量人為控制將提高到更高程度。金水河經麻屯鎮入洛陽澗河,縣境內長6.5公里,流域面積62.7平方公里。纏河、橫水、圖河為季節性河流,近年流量或減少、或干涸。