古林箐鄉位于馬關縣境西南部,鄉人民政府駐地距縣城90千米,東、南、西三面與河口縣接壤,東北與篾廠、八寨相連,西北接屏邊縣。昆河鐵路、昆河公路、文河公路穿境而過。境內最高海拔為2028.4米,最低海拔為123米,年平均氣溫約16.2℃,年平均降雨量約1561毫米。全鄉轄7個村民委員會82個村民小組。國土面積為172.88平方千米,2017年末人口為11901人,居住漢、壯、苗、瑤、傣等9種民族。
耕地面積為26036畝,其中田為5174畝,占19.87%。鄉境內立體氣候明顯,全鄉經濟主要以農業為主,東南、西南與河口縣相接壤的攀枝花至普元的429一帶屬于高溫熱區,終年氣候炎熱,雨量充沛,是發展熱區經濟作物理想地區,東北、西北與馬關縣內周邊鄉鎮相連的老刀至卡上至古林箐一帶氣候陰涼潮濕,山高林密,森林覆蓋率高,較適合發展草果、香草、重樓、石斛、砂仁等高山林下作物。
糧食生產主要有稻谷、玉米、豆類等。經濟林果主要有草果、八角、荔枝、龍眼等,特產香蕉、菠蘿、甘蔗等熱帶經濟作物。境內森林覆蓋率為67%,用材林主要有杉木、旱東瓜等,珍稀樹種有望天樹、桫欏等。2017年,預計全鄉完成地區生產總值4.26億元,完成固定資產投資近2.2億元,社會消費品零售總額4320.1萬元,城鄉居民人均可支配收入17112.5元,實現糧食總產量761.9萬公斤,農民人均純收入7807元,金融各項存貸款余額分別達1.2億元、2500萬元。