大坝镇地处五华县城,俗称县城三镇之一。镇辖12个村,285个村民小组,1个居委会;有产42117人;辖区总面积72平方公里,其中耕地12114亩,山地5.6万亩;2002年底,镇工农业总产值4748万元,其中农业产值8194万元,工业产值6554万元;农村年人均收入3813元,镇财政收入429万元。