公元前201年(汉高帝六年)分下邳县为良城县(今邳州市陈楼镇以北)、隶属楚国(都下邳,今江苏邳州)。
前142年(汉景帝后元二年)良城改属东海郡(治郯县,在山东郯城县西南15公里)。
前117年(汉武帝无狩六年)置临淮郡(治盱眙县,今江苏盱眙县),良城属临淮。
前82年(汉昭帝始元五年)6月封刘文德为良城侯,传五代侯爵取消,良城复为县。
9年(王莽始建国元年)改良城为承翰县。
29年(东汉光武帝建武五年)8月,光武帝攻克彭城、下邳,吴汉拔郯城,遂置徐州刺史部于郯,领下邳郡(治下邳,治所卽今江苏邳州市之下邳故城)。旋改下邳郡为临淮郡(治下邳,治所卽今江苏邳州市之下邳故城)。良城属之。
72年(汉明帝永平十五年),取消临淮郡,置下邳国(治下邳,治所卽今江苏邳州市之下邳故城),良城属之。
三国魏置下邳郡,良城改属之。
280年(晋武帝太康元年)置下邳国。良城属之。
420年(南朝宋武帝永初元年),刘裕建立宋朝,次年置下邳郡,良城属之。
525年(魏孝明帝孝昌元年),置东徐州治下邳。良城属东徐州下邳郡。
533年(梁武帝中大通五年),北魏建义城主兰宝杀东徐州刺史崔庠,降梁,梁置武州治下邳。 良城属武州下邳郡。
550年(东魏孝静帝武定八年),复置东徐州,良城复属东徐州下邳郡。
575年(陈宣帝太建七年),陈将樊毅伐北齐克下邳,陈改东徐州名安州。 良城属安州下邳郡。
621年(高祖武德四年),置邳州,良城属之。
628年(太宗贞观元年),废除邳州和良城县,