大业三年（公元607年），改戎州为犍为郡，李庄为郡治所在。唐代复设戎州，戎州州治曾两次迁往李庄。北宋初年，因大理国不断侵扰川南，南溪县治从李庄迁往奋戎城，李庄成为南溪县下属的一个集镇。明代始设李庄镇，李庄成为长江沿岸的重要码头之一。在明末清初的“湖广填四川”大移民运动中，作为重要的移民口岸，李庄接纳了来自湖广、福建、广东等地的大量移民，并逐渐发展成为川南地区的商业重镇之一。李庄至今保留有禹王宫（原湖广会馆）、天上宫（原福建会馆）、南华宫（原广东会馆）等始建于清代的会馆建筑。清宣统年间，置李庄为南溪第三区