本宮所在地之新豐鄉,舊名紅毛鄉,位於新竹縣之西北端,東邊毗連湖口鄉,西臨台灣海峽,北鄰桃園縣新屋鄉,南以鳳鼻尾山與竹北市相毗連。東西寬六公里,南北長八公里,面積四十四點三四六平方公里。鳳山崎山自湖口、新埔交界處之東南方迤邐而來,其餘勢近海處又稱鳳鼻尾山,橫亙於南,全鄉地勢東北高而向西傾斜。全鄉海岸線長約七公里,為新竹全縣海岸線最長者。
本鄉之地形主要包含丘陵臺地與海岸平原,前者位於鄉境南方,後者位於北方,其所佔面積比約四:六。
本宮前之新豐溪,舊稱紅毛港溪,乃由鄉內七條溪流匯聚而成。其由北而南依次為:1、發源於本鄉青埔村之青埔溪,微略以東北流向西向之勢,於西濱快速道路之新豐溪橋上游一百公尺處注入新豐溪。2、發源於上四湖(楊梅鎮上湖里)之德盛溪,流經湖口鄉德盛村及本鄉瑞興村後與北勢溪會合後成為新豐溪。3、 發源於湖口北窩、南窩之水,北勢溪流經湖口長安、長嶺、中勢、孝勢諸村後,至本鄉瑞興村,右納德盛溪,始稱新豐溪。4、波羅汶溪。發源於湖口鄉糞箕窩及羊喜窩之水,於老湖口會流後,過南勢、王爺壠至波羅汶,稱波羅汶溪,流經本鄉中崙村,至中山橋上游約一百公尺左右,注入新豐溪。5、發源於本鄉中崙村士林電機附近之中崙溪,東北行後再西行,納發源於湖口鄉番子湖之德龜溪後,繼續東北行至振興橋上方約兩百餘公尺處注入新豐溪。6、發源於新竹(湖口)工業區之茄苳溪,流經新豐火車站旁後東北流,過象鼻、重興村後,在新庄子與坑子口溪會合後注入新豐溪。7、發源於鳳山崎山溪北坡之坑子口溪,流經坑子口(上坑村、鳳坑村)後北行至新庄子會茄苳溪後注入新豐溪。
新豐溪入海處河面寬廣,兩岸紅樹林蔓生,搭配舢舨漁舟及跨溪桁架鐵橋,夕陽西下之時,風光旖旎,是本宮附近重要一處觀光景點。