六镇起义是南北朝时期的北魏正光四年(523年)北方六镇(沃野镇、怀朔镇、武川镇、抚冥镇、柔玄镇、怀荒镇)戍卒和各族人民发动的反抗北魏王朝统治的大起义。北魏迁都洛阳后,长期戍守北边的沃野等六镇的将卒(多为拓跋部贵族及其成员或中原强宗子弟)地位下降,且此时北部遭遇极端气候导致粮草不足,六镇内部底层镇民对高层将领愈发不满,最终于北魏孝明帝正光四年(523年)爆发六镇起义,关陇、河北各族纷纷起兵响应,北魏统治濒临崩溃。边镇军事豪强乘机扩充实力,其中尔朱荣实力最盛。北魏为镇压各地起义,维护其统治,不得不求助于柔然。正光六年(525年)柔然可汗阿那瓌应北魏王朝之邀,率众10万自武川西向沃野,助魏镇压六镇起义。魏帝多次遣人送物劳赐阿那瓌。六月,破六韩拔陵率军围元渊于五原,遭魏军主贺拔胜所募200人攻击,受挫稍退。魏长流参军于谨说服西部铁勒酋长乜列河等率3万余户叛破六韩拔陵降魏,破六韩拔陵领兵截击,被元渊伏兵击败,又被阿那瓌所部大破,接连损兵折将,遂南渡北河(今内蒙古乌加河)。破六韩拔陵下落不明(一说为柔然所杀)。北魏王朝将被俘义军和六镇居民20万人分徙于冀、定、瀛三州(治今河北冀州、定州、河间)。