1949年属六区,政府驻地宏道。
1950年至1952年宏道、贾庄等七个行政村划归崞县管辖。
1954年崞县宏道、贾庄等七个行政村重新划归定襄县管辖,1956年至1957年属宏道乡管辖。
1958年至1960年属东风人民公社管辖,1961年至1983年成立宏道人民公社,属下辖贾庄生产大队。
1984年宏道人民公社更名为宏道镇,贾庄生产大队更名为贾庄村村民委员会并沿用至今。
2001年全县乡镇区划改革,宏道镇无变动,名称一直沿用至今。