八里鄉地處台北盆地西部邊緣區域,南面為丘陵山地以觀音山系以及雷公山為主要山脈,其中太平山為觀音山之支脈。 南與林口台地相接,橫亙八里鄉。其地形因受觀音山以及林口台地之影響,中央地區隆起,地勢向東、西、北三方向傾斜。

        八里一方面為淡水河所環繞,另一面則面臨台灣峽,所以在地理位置上來說它是一個被水環抱的城鎮。 八里在地理位置上算是邊陲地帶,在南方借觀音山與五股為鄰,西南方則順著觀音山的餘勢與林口相連, 另外的兩面則是和台灣海峽以及淡水河為伍。