由古镇、曹步、海洲三个片组成,下辖12个行政村和1个居委会。古镇片的村有古三村、古四村、冈东村、冈南村、六坊村、七坊村、古一村、古二村、八个自然村,曹步片的村有曹一村、曹二村、曹三村三个自然村,海洲片就只有海洲村。

古镇镇位于市境西北边缘,是中山、江门、佛山(顺德区)三市的交汇处,总面积51.97平方公里,户籍人口大概6.85万人,非户籍人口大概8万人。