属扬州淮南国庐江郡。东汉时省湖陵，入皖县。南朝宋元嘉二十五年（448年）立太湖左县（南朝宋、齐时称南方蛮族为“蛮左”，蛮地之县为“左县”），属南豫州晋熙郡。南朝齐建元二年（480年）立龙安郡，领太湖左县和东陈县（县治上格城，在今小池镇后河村）。南朝陈太建五年（573年）废龙安郡和东陈县，独存太湖左县。隋朝开皇三元（583年）废郡置州，晋熙郡改名熙州，太湖左县改名晋熙县，属扬州熙州。开皇十八年（598年）复名太湖县，去“左”字，属扬州同安郡。唐朝武德四年（621年）析太湖县地置青城、荆阳二县，属淮