里，辖9个行政村91个自然村181个村民小组，总人口27510人（2011年）。同古镇地处亚热带，气候温和，雨量充沛。年平均温度为19.6摄氏度，最高温度38.8度，年均降雨量为1515.1毫米。最高山为挂壁山，主峰海拔791米。主要河流有同古江，珊瑚河。全镇山塘水库82座，总库容量1065万立方米。全镇林地面积12.7万亩，森林覆盖率64%。
简史.民国29年（1940年）成立同古乡，1950年划属回龙区，1960年称同古人民公社，1984年复设乡，1993年11月撤乡改镇。