唐,屬思邛縣。
宋,屬思堡。
元,屬思邛江長官司。
明洪武五年(1372年),屬水德江長官司。
清,改隸安化縣。
民國四年(1915年),改屬印江縣。
民國中期(1927年-1946年),設(shè)印南鄉(xiāng),隸屬城關(guān)區(qū)。
1952年12月,更名新寨鄉(xiāng),屬第一區(qū)。
1958年8月,鄉(xiāng)改管理區(qū),隨后改公社。
1984年1月復(fù)置新寨鄉(xiāng),屬峨嶺區(qū)。
1992年,新寨、凱望、農(nóng)場(chǎng)、大塘4鄉(xiāng)合并為新寨鄉(xiāng)。
2015年3月,貴州省人民政府同意新設(shè)置新寨鎮(zhèn)轄原新寨鄉(xiāng)(除劃歸峨嶺街道管轄部分外)。