西汉景帝六年（前151年）封苏嘉为江阳候在长江与沱江交汇处（今泸州市江阳区）设置江阳县。汉武帝建元六年（前135年）开发西南少数民族地区，置犍为郡，领江阳县。蜀汉置江阳郡，领三县，晋朝沿用。南朝梁武帝大同年间（535年—546年）建置州，称泸州。唐高祖武德元年（618年）复置为泸州，三年（620年）置总管府，四年（621年）升为都督府。南宋孝宗干道六年（1170年）升本路安抚使。南宋末年，蒙古军入蜀，泸州城先后迁治于合江榕山、江安三江碛、合江安乐山，最终筑城于合江神臂城，直到景炎二年（