民國二十二年(1933)設覃塘區,屬貴縣。
1950年為貴縣第三區。
1955年復稱覃塘區。
1958年改公社。
1984年改鎮。
1988年屬貴港市(縣級)。
1996年設立覃塘管理區。
2003年3月析置覃塘區,轄覃塘、東龍、三里、黃練、石卡、五里6鎮和古樟、振南、山北、蒙公、大嶺5鄉,屬貴港市。
2004年11月,振南、古樟2鄉合并為樟木鄉。
截至2022年,覃塘區下轄1個街道,7個鎮,2個鄉,分別是覃塘街道,東龍鎮,三里鎮,黃練鎮,石卡鎮,五里鎮,樟木鎮,蒙公鎮,山北鄉,大嶺鄉。