明清時(shí),屬寧遠(yuǎn)縣晉平里。
民國元年(1912年)后,屬武山縣第四區(qū)(鴛鴦),設(shè)馬力鎮(zhèn)。
1949年,成立馬力區(qū)。
1953年10月,屬第六區(qū)。
1955年11月,裁區(qū)并鄉(xiāng)時(shí),屬縣城區(qū),設(shè)馬力鄉(xiāng)。
1958年4月,屬新寺公社,設(shè)馬力管理區(qū);9月,劃歸衛(wèi)星公社。
1962年1月,屬馬力區(qū),設(shè)馬力、袁河、北順、榜沙、木梯5公社。
1965年,撤區(qū)并社,袁河、北順、榜沙、木梯,公社并入馬力公社。
1980年8月,設(shè)馬力、袁河2公社。
1983年12月,公社改鄉(xiāng)。
2003年3月,馬力鄉(xiāng)改鎮(zhèn)。
2003年12月,袁河鄉(xiāng)并入馬力鎮(zhèn)。