契丹族建立遼國后,繼續(xù)不斷向外擴張,先后消滅了東方的渤海國,吞并了南方后晉王朝奉獻(xiàn)的燕云十六州,西南擴展至西夏王朝接壤,北面統(tǒng)領(lǐng)著蒙古高原上的烏古、敵烈、室韋、達(dá)旦等部族。到遼圣宗耶律隆緒時,遼國版圖西至今蒙古國阿爾泰山一帶,北至今蒙古國的克魯倫河,南至今河北省新城縣白溝與宋朝為界,東至于大海,幅員萬里。遼王朝共設(shè)置有五京:上京臨潢府(今巴林左旗林東鎮(zhèn)南)東京遼陽府(今遼寧省遼陽市)、南京析津府(又稱燕京,今北京市)、中京大定府(今寧城縣大明城)、西京大同府(今山西省大同市),其中上京和中京都在今內(nèi)蒙古境內(nèi)。
在建立遼國以前,契丹奴隸主貴族在擴張戰(zhàn)爭中,都曾虜獲大量的漢人、渤海人和其他少數(shù)族人民,將他們帶回契丹本土后,建筑起不少城郭進(jìn)行安置,稱為頭下州,就是契丹統(tǒng)治者的私城。遙葷氏部落聯(lián)盟的軍事首領(lǐng)于越王釋魯(又譯作述瀾、述魯)興筑的于越王城(今巴林左旗查干哈達(dá)村西),是在契丹本土上出現(xiàn)的第一座城郭。釋魯?shù)闹蹲右砂⒈C繼任遙輦氏部落聯(lián)盟的于越王后,在契丹本土內(nèi)建立了龍化州(今奈曼旗西孟家段村),又先后將漢代滑鹽縣城和唐代饒樂都督府城址加以修繕,用來安置俘虜人口。耶律阿保機即皇帝位、正式建立了遼王朝時,就是在龍化州舉行開國盛典的。
遼王朝自太祖至興宗的七個皇帝執(zhí)政時期,都曾興筑有不少的城郭,契丹社會逐漸由奴隸制而進(jìn)入封建制。遼王朝將全國劃分為五京道,今內(nèi)蒙古地區(qū)除屬上京道和中京道范圍外,還有部分地區(qū)屬于東京道和西京道境內(nèi)。遼王朝在今內(nèi)蒙古地區(qū)設(shè)置的一般州城有:永州(今翁牛特旗白音他拉蘇木)、儀坤州(今錫林郭勒市巴彥錫勒牧場境內(nèi))、饒州(今林西縣櫻桃溝)、降圣州(今敖漢旗新民村)、恩州(今喀喇沁旗西橋鄉(xiāng))、高州(今赤峰市郊哈拉木頭村)、武安州(今敖漢旗豐收鄉(xiāng)白塔子)、松山州(今赤峰市西南城子村)、豐州(今呼和浩特市東白塔古城)、云內(nèi)州(今托克托縣西白塔古城)、寧邊州(今清水河縣下城灣村)、勝州(今托克托縣托克托城大皇城)、春州(今突泉縣雙城子村)、韓州(今科左后旗城五家于村)等。頭下州城有:豐州(后改名澄州:今翁牛:特旗烏蘭板村)、松山州(今巴林右旗布敦化蘇木)、豫州(今扎魯特旗格日朝魯村、寧(今扎魯特旗巴雅爾胡碩村)’、靈安州(今庫倫旗黑城)等。專為守衛(wèi)和奉把皇帝陵墓的奉陵邑有:祖州(今左旗石房子村)、懷州。(今巴林右旗崗崗廟村)、慶州;今巴林右旗索博力嘎蘇木)。這些州下屬有縣,縣治除與州治同在一座城內(nèi)的以外,縣治所在筑有縣城,只是規(guī)模較洲城小些。
遼王朝在邊境和部族地區(qū),興筑有一些專為屯兵鎮(zhèn)守的邊防城,在今內(nèi)蒙古地區(qū)的有通化州(今陳巴爾虎旗浩特陶海古城)、靜州(今烏蘭浩特市公主嶺一號古城)、金肅州(今準(zhǔn)格爾旗東北部)、河清軍(今達(dá)拉特旗境內(nèi))等。
在內(nèi)麥古地區(qū)還發(fā)現(xiàn)有許多遼代古城,只是目前還不能考定出原來城名,其中有的可能是州屬縣城,有的可能是頭下州縣城,由于史書上缺乏記載和地下考古資料缺少的緣故,如今哲里木盟境內(nèi)一批遼代古城如科左后旗廟蘇、二來營子古城,科左中旗滿金敖村古城,開魯縣育新村古城,旗四家子村、酒局子村、昆都嶺村、下扣河子村古城,奈曼旗東風(fēng)村、西洼村古城等,都是有待考定城名的遼代古城。