鎮川堡之戰,明與俺答戰爭中的一戰。明嘉靖三十一年(1552)正月,蒙古族韃靼部土默特萬戶首領俺答率精騎3萬攻大同、掠弘賜堡等地。四月,明廷催令巡邊大將仇鸞率師赴大同迎戰。俺答偵知仇鸞進兵路線,遂設伏貓兒莊(今大同東北)。仇鸞率大軍出鎮川堡(今大同東北)向貓兒莊前進,突遭俺答伏兵襲擊,死傷400多人,僅斬獲敵軍5人,反詐稱獲勝。九月,俺答覆出弘賜堡,攻掠大同及安東等17 衛,尋自鎮川堡退走。