三国时期前,平远镇境域牂牁郡称镡封县。
诸葛亮平南后,镡封县划归新设的新古郡,郡治在宛温(今砚山)。
晋国时期,属民族部落夷校尉。
唐朝时期,属南诏国,宋属大理国特磨道(今文山州)。
元朝时期,属临安、广西、元江宣尉司那宁(今开远)万户府。
明朝时期,属阿迷州(今开远)。
清顺治十八年(1661年),称打鱼寨。
雍正十三年(1735年),属阿迷州傍甸乡。
民国十三年(1924年),打油寨设分县属阿迷州所辖。
民国二十年(1931年),为开远县东平乡。
民国二十八年(1939年),分县改区,为开远县第四区。
1950年,为开远县第六区。
1953年,为开远田心区平远街乡。
1958年,划归砚山县;是年随砚山县并归文山县为丰收公社。
1961年,恢复砚山县为平远区。
1970年,改平远公社。
1984年,改平远区。
1988年1月,区改镇。