北投,位於台北盆地之北端,鄰近基隆河,屬淡水河下游流域。

        若以行政區來看的話,其面積56.82平方公里,屬南低北高的狹長塊狀,最低點位於基隆河與淡水河 之交匯處─關渡自然公園﹔最高點為位於陽明山國家公園內海拔1120公尺的七星山。

        整個北投區,其東北側由海拔1000公尺左右的大屯山區組成﹔西南方為低平的關渡平原,以基隆河跟 士林的社子島為界。東南側與士林區之陽明山及天母為鄰﹔西北側,沿大屯山南面山小坪頂及關渡 等山稜線,與淡水鎮及三芝鄉為鄰。