州领九郡三国：彭城国、下邳郡、东海郡、谯国、沛郡、兰陵郡、琅邪国、东莞郡、东安郡、淮阳郡、阳平郡（侨郡）、济阴郡（侨郡）。义熙十二年（416年），收复梁国。南朝宋永初二年（421年），改徐州为南徐州，北徐州为徐州。景平元年（423年），梁、谯二郡陷于北魏。孝建元年（454年），置北济阴郡。大明元年（457年），割下邳郡使侨置的济阴郡成实土郡。至此，徐州领十二郡：彭城郡、下邳郡、东海郡、沛郡、兰陵郡、琅邪郡、东莞郡、东安郡、淮阳郡、阳平郡、济阴郡、北济阴郡。泰始二年（466年），彭城、沛、阳平三郡陷于北魏