長寧鎮(zhèn)為建縣以來的縣治所在地。
明萬歷年(1573-1670)稱石溪堡。
1914年改為石溪鎮(zhèn)。
1922年,改稱城區(qū),又稱第一區(qū)。
1938年稱尋鄔鎮(zhèn)。
1945年復稱石溪鎮(zhèn)。
1949年底,中山路的上半街稱新華市,下半街稱解放市,領轄限于城內。
1950年初設城關區(qū),轄新華市、解放市和7個鄉(xiāng)。
1951年,合并解放街,稱第一區(qū)人民政府。
1952年改為城關鎮(zhèn)。
1953年1月,改稱城關區(qū)公所。
1958年12月,改稱城關人民公社。
1960年,稱城鎮(zhèn)公社。
1961年,稱城關鎮(zhèn),隸屬于城關公社。
1962年,又改屬于縣。
1983年改為長寧鎮(zhèn)。