龍廟鎮位于巴彥縣中部,地處松嫩平原,松花江中游北部,雙鴨山余脈西部的重鎮,鎮政府所在地位于綏巴公路和康龍路的交匯處,是重要的交通要沖。東與洼興鎮以雙鴨山為界,南隔大豬蹄河與華山鄉相望,西與西集鎮接壤,北同興隆鎮相毗鄰。龍廟鎮1946年獲得解放,建國初期,沿用解放戰爭后期的區劃,設置龍廟區政府,1958年龍廟區政府改為為民公社,1980年又改稱為為民鄉政府,1987再次改為龍廟鎮政府,2001年3月鄉鎮區劃調整時與原安寧鄉合并,成立了現在的龍廟鎮。
龍廟鎮現轄彥龍村、為民村、冬青村、向陽村、德安村、雙興村、得利村、和平村等8個行政村,共144個自然屯。境內生活著漢、滿、蒙古等多個民族,現有總人口34.445人。龍廟鎮屬于中溫帶大陸性季節 氣候,處于黑龍江省第二積溫帶,四季溫差比較大,年平均氣溫為2.7C,最高月平均氣溫為21.5C,最低為?21.2C。
年平均降水量為580毫米,無霜期130天左右。 龍廟鎮幅員總面積236.3平方公里,耕地面積13793公頃,耕地以旱田為主,占總耕地面積的98.7%,水田占1.3%,主要農作物為玉米、大豆、水稻等。礦產資源豐富,礦藏資源有石灰巖、石英礦等。同時,境內還有兩條著名的大、小豬蹄河穿境而過,流域面積達21平方公里。
另外,龍廟鎮交通便道,四通八達,境內有新建成的巴綏白色公路縱貫南北,連接中、西線公路的康龍公路橫川東西,通向省內各大城市的汽車穿越其間,交通運輸能力大為提高,現已有85%以上的村屯了汽車。 經濟總量有所增強。到2005年末全鎮鎮內生產總值實現.2.5億元,比2004年增長8%,農村經濟總收入實現1.5億元,同比增長13%,人均達到了3269元。