琅琊古城位于山东省临沂市,东汉时,琅琊国国王刘京把国都迁到了开阳城(今山东省临沂城),魏晋时期历代均封有琅琊王,开阳城也一直作为琅琊国都,西晋末年为琅琊王司马睿的潜邸。
因而古城在作为琅琊国都的340年间,便以开阳、琅琊之名混称之。尔后改为琅琊郡,琅琊郡撤销后,琅琊作为古城称谓仍长期沿用。