古代境內設有圣歷鄉和三徙鄉。
明清兩代設修文都、中郝一都、東白一都、東白二都、中郝二都、胡喬一都、胡喬二都,分屬領都在城三都、在城四都、在城五都、南關四都。
1919年為第三區,直屬榆次縣。
1948年10月主要為第六區。
1950年為第二區和第三區。
1956年2月小鄉合并為大鄉,現境大部分屬東陽鄉,屬榆次縣。
1961年12月,設陳侃人民公社,駐陳侃村。
1963年4月,榆次市改縣,屬榆次縣。
1971年7月榆次市、縣分置,屬榆次縣。
1983年9月縣并入市,屬榆次市。
1984年2月改為陳侃鄉,屬榆次市。
2000年1月撤榆次市改設榆次區,2001年2月修文辦事處和陳侃鄉合并為修文鎮,屬榆次區。