封建社会,皇权至上,实行郡县制,明清时期县下设乡,村内设闾制。
明弘治年间,黎城为四隅四乡,东北隅平贤乡(之一),凡三都十里,计二十四村,枣镇为平贤乡行政村之一;清光绪九年平贤乡计三十六村,枣镇仍为其中之一。
民国七年(1918年),山西省实行划区编村,本县原有177村划为5个区,编为91个村,617闾半,枣镇为其中之一,辖四闾半。
属东阳关区。
民国24年(1935年),民生破产,经济艰难,请准并区,一、二、三区酌并未一,计61村,区公所设城内大南街关帝庙,本村为其中行政村之一,村公所设在村三官庙,设村长一人,村副一人。
1937年抗战爆发,1938年本村共产党小组建立,成立了人民民主政权。
1940年,全县划分为8个区,枣镇属子镇区,1942年7月并为6个区,枣镇属董北区管辖。
1945年3月回归东阳关三区管辖。
建国后,1953年全县分为6个区,76个乡,本村属东阳关三区下辖11个乡之一。
乡政府设总支书记一人,乡长一人,副乡长二人,秘书一人。
1956年全县合并为32个乡,枣镇乡撤归停河铺乡管辖。
1958年全县成立10个人民公社,实行政社合一,本村为东阳关中苏人民公社辖下一管理区,设管区主任一人,副主任若干人。
1966年,“文革”开始,设“抓革命,促生产”大队头头一人,1967年成立枣镇村大队革命委员会,设副主任三人。
1984年改为行政村。
辖南枣镇、北枣镇两个自然村。