周朝时,属巴国地。
秦朝时,属巴郡阆中县。
汉初,属安汉县。
南朝梁时,属相如县。
明朝建立后,相继属蓬州、蓬安县。
清道光三年(1823年),设东乡杨家场团。
民国二年(1913年),设杨家乡。
1950年5月,设杨家乡;同时在其南面设华家乡,东面设茨藤乡;同年11月,华家乡并入杨家乡。
1956年,茨藤乡并入杨家乡。
1958年10月,杨家乡与柳滩乡合并为奔腾公社。
1959年,柳滩乡析出。
1961年,杨家乡更名杨家公社。
1969年,杨家公社更名向阳公社。
1980年8月,向阳公社更名杨家公社。
1983年6月,由杨家公社改为杨家镇。
1992年9月,柳滩乡并入杨家大镇。
1997年4月,柳滩乡析出。