南诏国和大理国都是今天在云南建立的古代王国。南诏于738年至902年由蒙社部落首领皮洛格建立。大理是由白族人段思平于937年至1253年建立的。
据史料记载,南诏陆地面积约72万平方公里,首府为杨卯市,陆地面积涵盖今贵州、缅甸、泰国和老挝北部。
公元1253年,大理被成吉思汗建立的政权大蒙古国所灭。建立后多次侵略扩张,包括征服西夏和金。