順治八年(1651),始歸清王朝,隸四川省保寧府蒼溪縣,嘉慶七年(1802),隸川北道保寧府蒼溪縣。
1933年6月紅四方面軍在岐坪場、太營山建立鄉蘇維埃;1935年5月后屬岐坪(岐白)鄉;1936年夏,蒼溪縣政府改歧坪鄉聯保為歧坪鄉,仍隸蒼溪縣二區;1940年,蒼溪縣三區白廟鄉同二區歧坪鄉合并為歧白鄉;1950年歧坪鄉成立。
1958年改岐坪人民公社;1984年3月復置歧坪鄉。
1985年9月,置歧坪鎮,蒼溪縣從南充地區劃歸廣元市管轄。
1992年10月,南陽鄉、登高2鄉并入歧坪鎮;1997年10月,復置南陽、登高2鄉;2004年9月,登高鄉并入歧坪鎮;2005年4月,南陽鄉并入歧坪鎮。