位於靖宇縣西部,東南與靖宇鎮相接,西面以老嶺為屏障與輝南縣接壤,北與輝南縣四岔鄉、靖宇縣景山鎮毗鄰,總面積191平方公里。
龍泉鎮開發於1911年,1913年建屯,屯南有火山爆發後形成的天然湖,名為龍灣湖,屯附近又有多處自然泉水,遂名為龍泉。1931年至1945年為蒙江縣四區。1956年至1958年為龍泉鄉。1959年2月,改為龍泉人民公社。1983年改為龍泉鄉。1985年1月改為龍泉鎮。
龍泉鎮地處長白山系龍崗山脈,龍崗山脈由東向西斜臥在縣境東南,支脈向西北伸延,構成全鎮東南低、西北高的特點。主要山脈有龍崗山脈、五台山脈。
龍泉鎮東亞季風區、寒溫帶濕潤型,其特點是大陸性氣侯,四季分明。春季溫帶變化劇烈,冷暖無常,多偏西風;夏季短,溫濕多雨;秋季涼爽;冬季漫長而寒冷。年均降水量767.3毫米,年均日照2408.5小時,年均有效積溫2140℃,無霜期平均為100天。
該鎮所轄10個行政村,15個自然屯。人口1.04萬人,其中農業人口0.83萬人,鎮政府所在地位於龍西村。
龍泉鎮屬松花江支流珠子河流域,珠子河橫貫鎮域,平均流速2米/秒,平均流量66.4立方米/秒。鎮政府所在地南0.5公里處的龍灣湖,由於火山地質構造,周圍遍布礦泉,共有泉眼14處,日湧水量近萬噸,水質良好,經鑑定屬重碳酸鈣鎂型含偏矽酸類礦泉水,極有開發價值。鎮內礦產業主要有玄武岩、石灰岩、火山渣,其中石灰岩的儲量約有1700萬噸。
龍泉鎮有耕地16605畝、林地面積136.3平方公里,森林覆蓋率為73.5%。土壤以灰棕壤和白漿土為主。森林野生動植物資源豐富,野生動物有林蛙、松鼠、黃鼬、蝙蝠、野兔、山雞、刺蝟、蛇、狍子、麻雀、布穀鳥、畫眉、烏鴉、貓頭鷹等;植物有人參、天麻、細辛、蕨菜、大葉芹、黃花菜、山芹菜、猴腿、刺嫩芽、山核頭、圓棗子等。