民国三十四年(1945年),夏各庄地区属平谷县第一、二区,其中张各庄、马各庄、杨各庄、杨庄户属第一区。安固、夏各庄、龙家务、贤王庄、王都庄、陈太务、纪太务、魏太务、南太务属第二区。1950年,属平谷县第一区。1953年,属纪太务、夏各庄、安固、马各庄4乡,仍属第一区。1956年,属张各庄乡。1958年,乡改公社,属城关人民公社张各庄管理区。1961年,成立张各庄人民公社。1976年,公社驻地从张各庄迁至现址,因与顺义张各庄人民公社同名,故于1980年更名夏各庄人民公社。1984年,公社改乡。1996年,乡改镇。2010年8月,镇政府迁驻马各庄村西。
截至2018年末,夏各庄镇有户籍人口有26265人。
截至2020年6月,夏各庄镇下辖3个社区和15个行政村,
镇政府驻夏各庄镇马各庄村西。
2011年,夏各庄镇共有规模以上工业企业13家。财政总收入4400万元,比上年增长7%。其中地方财政收入0.4亿元,比上年增长7%。从各主要税种看,完成营业税0.7亿元,增值税0.2亿元,企业所得税0.3亿元。