康王命令尹屈建率师灭舒鸠。至周敬王十二年(前508),前后百余年间,群舒先后为楚所灭。秦时,属九江郡,汉高祖四年(前203),置舒县。翌年,别置龙舒县。汉明帝永平五年(62)封楚王英舅子许昌为龙舒侯,领舒县、龙舒县,改称“龙舒侯国”。三国时期(220—280),初属魏、后属吴,晋时属扬州庐江郡。唐开元二十三年(735),置舒城县,属淮南道庐州。北宋时属淮南西路庐州。元时,初属江淮行省,至元十三年(1276),属庐州路,至元二十八年(1291),属河南江北行省。明洪武元年(1368),属直隶中书省庐州府,永乐十八年(1420),属南直隶庐州府。清顺治二年(1645)属江南省庐州府,顺治十八年(1661),属江南左布政使司。康熙六年(1667),属安徽省庐州府。
民国3年(1914),属安徽省安庆道,民国21年,安徽省开始分设行政区,后又改为行政督察区,舒城县属第三区(专署驻六安县)。
1949年1月22日,全县解放,县、区、乡、村分别成立民主政府,是年5月1日,改为人民政府,属皖北行署六安专区,1952~1985年底,属安徽省六安专(地)区。2000年至今,属安徽省六安市。