明嘉靖二十七年(1548),三都乡隶属于文苑乡郭庄都和石马都。
清乾隆十八年(1753),三都乡隶属于乐平文苑乡郭庄都。
民国初年属乐平沾城镇,驻西大街。
1914年,属昔阳沾城镇。
1917年,山西实行“村本政治”,为杜庄二区。
1918年,实行区村制,全县分4个区,属一区。
1938年5月,属昔东县。
1945年9月,全县分14个区,属昔阳五区,驻西峪。
1946年6月,分属二区、三区,其中二区驻杜庄、三区驻赵壁。
1949年分属昔阳县第二区、第三区。
1956年区级建制撤销,乡级建制重新划分,辖内设路家峪乡、翟絮乡。
1958年分属杜庄、赵壁人民公社。
1961年,从杜庄人民公社、赵壁人民公社分出,属三都人民公社。
1984年8月,撤销三都人民公社,设立三都乡。