紅星鎮(zhèn)位于若爾蓋縣西北部,地處川甘交界的白龍江上游。鎮(zhèn)政府駐地地理坐標(biāo)為東經(jīng)102°44'27",北緯34°05'53",海拔3142米。全鎮(zhèn)最高海拔田克日爾根3939米。最低海拔3140米,郎木寺3300米。東北與降扎鄉(xiāng)毗鄰,東南和熱爾、阿西鄉(xiāng)相連,南與嫩哇鄉(xiāng)接壤,西與麥溪鄉(xiāng)、黑河牧場(chǎng)相交,西北與甘肅省碌曲縣郎木寺鎮(zhèn)交界。鎮(zhèn)政府駐地距縣城78公里。
紅星鎮(zhèn)氣候干燥寒冷,日照強(qiáng)烈,一月平均氣溫-9°C,七月平均氣溫17°C,年平均氣溫2°C左右,晝夜溫差大,無絕對(duì)無霜期。年平均降雨量700毫米左右。
全鎮(zhèn)土地總面積86.82萬畝。其中林地7.4萬畝,牧草地76萬畝(人工草場(chǎng)面積5120畝,半人工草場(chǎng)面積7240畝),居民點(diǎn)及工礦用地2272畝,交通用地3182畝,水域5300畝,未利用土地23419畝,人口密度9.5人/K㎡〈5485/578.8〉。
境內(nèi)3座寺廟。其中藏傳佛教寺院2座(達(dá)倉納摩格爾登寺和康薩寺),伊斯蘭教寺院1座(清真寺)。