唐、宋時期,為羈縻筠州。
元代時期,屬筠連州。
明代時期,筠連縣皆治本鎮(zhèn)。
清初時期,置定川鄉(xiāng)。
清同治年間(1862年—1875年),稱川鄉(xiāng)。
民國十六年(1927年),名縣行區(qū)。
民國二十一年(1932年),屬第一鎮(zhèn)。
民國二十九年(1940年),設(shè)中城鎮(zhèn)。
1954年,更名城關(guān)鎮(zhèn)。
1960年,改為城區(qū)景陽公社。
1962年,改為城關(guān)鎮(zhèn)。
1981年,更名筠連鎮(zhèn)。
2019年8月,撤銷雙騰鎮(zhèn)和塘壩鄉(xiāng),將其所屬行政區(qū)域劃歸筠連鎮(zhèn)管轄。