礼贤镇由原礼贤镇和原大辛庄乡合并而成。民国三十五年(1946年),礼贤为解放区的大兴县人民政府驻地。1949年,属大兴县第一区。1953年,建礼贤乡。1958年,属安定镇人民公社。1961年,建礼贤人民公社。1983年,公社改乡。1990年,礼贤乡改镇,辖19个行政村。原大辛庄乡位于镇域西部,原属顺天府宛平县,1949年划归大兴县。1953年,建大辛庄乡。1958年,划归榆堡人民公社。1961年,建大辛庄人民公社。1983年,公社改乡,辖19个行政村。2000年5月,大辛庄乡并入礼贤镇。
截至2018年末,礼贤镇有户籍人口43333人。
截至2020年6月,礼贤镇下辖45个行政村,
镇政府驻礼贤镇礼贤西大街50号。
2011年,礼贤镇财政总收入2248万元,比上年增长49.4%。从各主要税种看,完成营业税1388万元,增值税153万元,企业所得税226万元,分别比上年增长41.3%、6.3%、123.8%。