晋置彭城国。北魏置彭城郡，为徐州州治。隋大业三年（607年）废徐州为彭城郡，治彭城县，领十一县：彭城、蕲、谷阳、沛、留、丰、萧、滕、兰陵、符离、方与。唐武德四年（621年），平王世充，置徐州。天宝元年（742年），废徐州，复置彭城郡。下辖彭城县、符离县、萧县、丰县、滕县、沛县、蕲县。干元元年复为徐州。