周朝时,属巴国地。
秦朝时,属巴郡阆中县。
汉朝时,属安汉县。
南朝梁时,属相如县。
清道光三年(1823年),设北乡徐家场团。
民国二年(1913年),设徐家乡。
民国十四年(1925年),更名平安乡。
民国二十二年(1933年),设徐家区及乡苏维埃。
民国二十四年(1935年),设平安乡。
民国二十七年(1938年),更名徐家乡。
1958年10月,徐家乡与黄坪乡合并为上游公社。
1961年3月,上游公社析置徐家公社。
1967年,徐家公社更名红胜公社。
1969年,红胜公社更名忠东公社。
1980年,忠东公社更名徐家公社。
1983年10月,由徐家公社改为徐家乡。
1986年9月,由徐家乡改为徐家镇。
2019年10月29日,撤销茶亭乡和诸家乡,将其所属行政区域划归徐家镇管辖。