娜姑鎮(zhèn)位于云南省會(huì)澤縣西部,東距縣城23公里,東接金鐘鎮(zhèn)、五星鄉(xiāng);南鄰大海鄉(xiāng);西瀕小江和金沙江,與東川區(qū)及四川省會(huì)東縣隔水相望;北與老廠鄉(xiāng)和巧家縣蒙姑鄉(xiāng)接壤。地理位于北緯26o19'~26o 35',東經(jīng)103 o 03'~103 o 14',鎮(zhèn)境內(nèi)東西最大橫距17公里,南北縱距30公里。鎮(zhèn)政府駐地地理坐標(biāo)為北緯26 o31'東經(jīng)l03 o09',海拔1920m。系滇、川兩省交界的烏蒙山區(qū)腹地。
娜姑鎮(zhèn)土地總面積264.9平方公里,其中:壩區(qū)25平方公里,占土地總面積的9.5 %;山區(qū)239.9平方公里,占90.5 %。西部邊緣為小江斷裂帶和著名的泥石流區(qū)。由于受小江、金沙江的強(qiáng)烈切割,河谷部分巖層垂直裂隙,形成深邃峽谷。整個(gè)地勢(shì)由東北向西南傾斜,呈階梯式下降,形成三級(jí)階地的小壩子:拖車(chē)壩子,海拔2180米,面積7千畝;娜姑壩子,海拔1920米,面積3萬(wàn)畝;干海子壩子,海拔1620米,面積3千畝。境內(nèi)最高海拔2896米(白龍?zhí)读蛔?,最低海拔695米(小河口),全鎮(zhèn)相對(duì)高差220l米。
娜姑鎮(zhèn)境內(nèi)群山綿亙,有大小山峰33座,屬烏蒙山脈,均為由西北東南走向。其中白龍?zhí)读鹤雍0?896米,大竹山海拔2865米,那紅山海拔2679米,薄刀嶺海拔2410米,蓮花山海拔2271米。
主要河流有小江、以禮河及海河,皆屬金沙江水系。小江發(fā)源于尋甸縣清水海,由南向北流入金沙江,全長(zhǎng)148公里,下游流經(jīng)娜姑鎮(zhèn)境內(nèi)28公里,流域面積60.4平方公里,河床高差305米,平均坡度為10.9 %。以禮河發(fā)源于待補(bǔ)鎮(zhèn)的野馬川,由南向北流經(jīng)巧家縣匯入金沙江,全長(zhǎng)122公里,流域面積2558平方公里,河床高差1400米,年均流量15.9立方米/秒。海河發(fā)源于娜姑壩子北部,向南流經(jīng)隧洞后,轉(zhuǎn)向北流經(jīng)王家山注入小江。全長(zhǎng)28公里,年均流量1.24立方米/秒,流域面積191.7平方公里,河床高差為1220米,平均坡度40.3%,有效灌溉面積2121畝。
全鎮(zhèn)屬南溫帶高原季風(fēng)氣候,其特點(diǎn)是:夏無(wú)酷署,冬無(wú)嚴(yán)寒,四季不分明,干濕分明,由于境內(nèi)地形地貌復(fù)雜,海拔相對(duì)高差大,立體氣候十分明顯,各種自然災(zāi)害頻繁。境內(nèi)冬季由于受大陸季風(fēng)氣候影響,氣候干冷,雨量少,晴天多,風(fēng)干物燥,年平均氣溫13.1oC ,最熱月7月份月平均氣溫為19.4oC,最冷月1月份月平均氣溫5.1oC.。