當塗是東漢九江郡的屬縣,屬揚州,故城在今安徽省懷遠縣東南、淮河南岸,地近塗山,縣名即由此而來。
漢末九江郡改稱淮南郡,當塗隨之屬淮南,地處魏、吳對峙的淮南前線一帶,歸曹魏統治。
東晉時,江北當塗的流民南渡,朝廷在江南的于湖僑置當塗縣,後來成為今日安徽省馬鞍山市的當塗縣。今天的當塗與漢代的當塗同名,但不是同一個地方。