北京作为首都,是从金朝开始的,1153年,金朝皇帝完颜亮正式建都于北京,不过那个时候还不叫北京,叫中都。元朝时,都城也在现北京,但元朝时也不叫北京,叫大都。
而“北京“这个名字来自
理论上应该是唐代北京太原,宋代北京大名府,金代北京大定府,明代北京和清代北京,但之所以如此,主要是古代都城并不是只有一个,很多王国朝代都是两个或多个都城,例如早期殷商都城在殷,但众所周知商纣王死于朝歌,就是别都。曹魏建都洛阳,但邺城就是别都。东吴建都建业,但武昌也是别都。北齐建都邺城,晋阳为其别都。一般情况都是两个都城,唐朝早期就西京长安、东京洛阳,但后来把起兵太原立为北京,把逃难的成都立为南京,开始多个都城。宋代、辽、金都是。
元朝也是两都,今天习惯上认为大都是元朝都城,实际上元朝从头到尾都是两都,上都和大都地位是等同的,元朝一直以游牧习俗冬夏两季居于不同地方,大部分时候元朝皇帝依然会在上都举行重要的典礼处理事务,甚至元朝中期发生过著名的两都之战。明朝继承了元朝制度,也可以说继承唐朝的东都分司制度,迁都以后在原来的南京一直留着一套备用临时班底。