秦舊蕭縣。北魏僑置沛郡,北齊改蕭縣為承高縣。屬彭城郡。承高縣治故蕭城(今安徽蕭縣郭莊鄉歐村北,現已圮為沙灘)。隋開皇六年,撤龍城縣入,改名龍城縣,改治今安徽蕭縣城。十七年,改為臨沛縣。大業二年,改名蕭縣,仍治今蕭縣城龍城鎮。