古城鎮位于克山縣城西15公里處,烏裕爾河北岸,東同克山鎮接壤,西與西河鎮和依安縣太東鄉毗鄰、南與雙河鄉隔河相望,北與古北鄉相接。地理坐標是北緯48度,東京125度。南北長度12公里,耕地面積204572畝,占總面積的61%,林地面積是8635畝,占總面積的15%,下轄9個行政村、45個自然屯,總人口32100人,其中青年14100人,團員 243人,共有中小學生753人。2012年全鎮地區生產總值2.56億元,農村人均收入8373元。
古城鎮地處松嫩平原,是大興安嶺余脈延伸的丘陵地帶,平均海拔高度285米。北部地區土質肥沃,適合農作物生長。主要種植的農作物有大豆、馬鈴薯、玉米、水稻。主要自然資源有中砂、細砂、礫石、是建筑和鋪路的原料。古城鎮交通便利,有“齊北通衢”之稱。隨著“通鄉通村工程”建設的發展,全鎮水泥路面積通車里程82公里,鎮村道路四通八達,為經濟發展注入了活力。古城鎮圍繞縣委提出的“四抓戰略”和振興“八大產業”的要求,社會經濟迅猛發展。目前擁有現代大型農機合作社2個,招商引資企業5個,畜牧業發展很快,尤其是生豬和奶牛向規模化邁進,水稻開發穩步推進,水稻面積1.8萬畝,同時精神文明建設成果豐碩,目前擁有3個市級文明村(單位)標兵,3個市級文明村。古城鎮還是全縣遠近聞名的“文化之鄉、體育之鄉“。