古代境内设有圣历乡和三徙乡。
明清两代设修文都、中郝一都、东白一都、东白二都、中郝二都、胡乔一都、胡乔二都,分属领都在城三都、在城四都、在城五都、南关四都。
1919年为第三区,直属榆次县。
1948年10月主要为第六区。
1950年为第二区和第三区。
1956年2月小乡合并为大乡,现境大部分属东阳乡,属榆次县。
1961年12月,设陈侃人民公社,驻陈侃村。
1963年4月,榆次市改县,属榆次县。
1971年7月榆次市、县分置,属榆次县。
1983年9月县并入市,属榆次市。
1984年2月改为陈侃乡,属榆次市。
2000年1月撤榆次市改设榆次区,2001年2月修文办事处和陈侃乡合并为修文镇,属榆次区。