1.上都
上都是元朝建立后的第一个首都,位于今内蒙古自治区正蓝旗东20公里闪电河北岸。早在忽必烈未即位前的1256年春,他即命近臣于桓州城东、滦水北岸的龙冈相地建城,以此作为他统领漠南汉地军国庶事的藩府驻地。1258年新城建成后,被命名为开平。忽必烈即位后,开平府不断得到增修扩建。中统四年五月,正式升为都城,定名上都。
2.大都
大都位于今天的北京,是元朝建立的第二座都城。元朝建立后,因统治重心南移,忽必烈在继续扩建上都的同时,将原金朝首都燕京定名为中都。至元四年,因中都旧城残破不堪,忽必烈决定在中都的东北建筑新城,至元九年二月,改中都名为大都,到至元十三年,新都建成。
3.中都
元中都位于今河北省张北县馒头营乡白城子。金属抚州,元属隆兴路。大德十一年,即位不久的武宗海山下令于此处建旺兀察都行宫,第二年行宫建成后,立中都留守司兼开宁路都总管府,于是,元朝又一座都城产生了。