北宋大觀二年(1108)于此置滋州,筑土城,土城名源于此。
宣和三年(1121)改名武都城。
平播后改名為土城。
清代設(shè)土城里,隸仁懷直隸廳。
1914年改設(shè)土城區(qū),屬赤水縣。
1932年置土城鎮(zhèn)。
1933年改和滋新鎮(zhèn)。
1934年改為滋頭鎮(zhèn)。
1945年復(fù)名土城鎮(zhèn)。
1950年續(xù)名土城鎮(zhèn)。
1953年析設(shè)土城鎮(zhèn)及黃金、青杠、大坪、水獅、儒維、泥壩、小河溝、小壩、文龍、長(zhǎng)壩等鄉(xiāng)。
1958年撤鎮(zhèn)鄉(xiāng)建土城公社。
1962年析置土城鎮(zhèn)及黃金、小壩、儒維、文農(nóng)、長(zhǎng)壩公社。
1965年從赤水縣劃歸習(xí)水縣管理,設(shè)土城區(qū)。
1984年社改鄉(xiāng)。
1992年土城鎮(zhèn)及黃金、小壩、儒維、文龍、長(zhǎng)壩5鄉(xiāng)合并置土城鎮(zhèn),名稱沿用至今。