府一百七十里,西南至永昌府腾越州六百三十里,北至鹤庆府二百五十里。自府治至布政司八百九十里,至江南江宁府八千里,至京师一万一千四百五十里。

  《禹贡》梁州南境。汉武开西南夷,此为益州郡地。后汉时,属永昌郡。蜀汉属云南郡。晋初因之。永嘉中,又分置东河阳郡沈约《宋志》:晋永嘉五年,宁州刺史王逊分永昌、云南,立东河阳郡,领东河阳、榆二县。宋因之。梁末,没于群蛮。唐武德七年,为羁縻南云州地亦谓之昆弥。唐武德四年,昆弥遣使内附。《唐书》:昆弥即汉之昆明,在爨蛮西,以西洱河为境。贞观三年,改为匡州。天宝以后,没于南诏南诏伪建都邑于此,亦谓之西京,后又改为中都。五代时,郑买嗣、赵善政、杨干贞相继据之,后段思平代有其地,称大理国。元宪宗三年,收附。六年,立上下二万户府。至元七年,改置大理路。明洪武十五年,改为大理府,领州四、县三、长官司一。今仍旧。

  府西倚点苍,东环洱水,山川形胜,雄于南服。昔武侯南征,规固其地,于是收资储以益军实,选劲卒以增武备,遂能用巴蜀之众,屡争中原。唐之中叶,蒙氏负于此,乘间抵隙,常为蜀肘腋患。段氏承之,抚有城邑,保其险塞,雄长群蛮者,亦三百余年。蒙古取其地,益成包并东南之势。盖地虽僻远,而封壤延袤,关山襟带,西南都会,滇洱其竞胜者矣。

  太和县附郭。汉叶榆县地,属益州郡。后汉为榆县,属永昌郡。晋属云南郡。永嘉以后,属东河阳郡。宋、齐仍为榆县。梁末,废于蛮。唐为羁縻匡州地。开元二十六年,南诏皮罗阁逐洱河蛮,取太和城。城盖蛮所置也。其后遂据其地,段氏因之。元立太和上中下三千户所。至元中,改置理州及河东县。后省州,改县曰太和,属大理路。今编户六十六里。

  ○太和故城在府南十五里。今城本羊苴咩城也。唐开元末,皮罗阁取太和城,遂徙居之。其城周十余里。蛮语以坡陀为和,和在城中,尊之曰太,城因以名。阁罗凤亦窃据于此。天宝十三载,剑南留后李宓击南诏,深入至太和城,以粮尽引还,为蛮所覆。贞元中,异牟寻寇西川,败还,惧筑羊苴咩城。延袤十五里,徙居之,改号曰大理。自是太和别为一城。段氏时,故城渐废。太和之名,遂移于羊苴咩城。今故城犹谓之太和村。《云南记》:羊苴咩城在点苍中峰下,即古榆城也。蛮语讹为羊苴咩,亦曰阳咀咩城。南去太和城十余里,北去成都二千四百里,去云南城三百里。繇泸州南渡泸水,行六百三十里,即至羊苴咩城。贾耽云:自羊苴咩城西至永昌故郡三百里,又西渡怒江,至诸葛亮城二百里。此繇安南通天竺之道也。贞元初,异牟寻筑此城。七年,西川帅韦皋遣判官崔佐时至羊苴咩城,说异牟寻,使归唐。宋时段氏据此,亦谓之大理城。元郭松年《行记》:大理城,一名紫城,方圆五里。西倚点苍,东扼洱水。龙首关于邓川之南,龙尾关于赵之北,称山水大都。是也。明洪武十七年,复因故城修筑,砖表石里。二十五年,复展筑东南面,方三里,周十二里。南门曰承恩,东门曰通海,西门曰苍山,北门曰安远。

  榆废县在府东北。汉县治此,本曰叶榆。境内又有姑缯夷。始元初,益州廉头姑缯民反,杀长吏。后三岁,姑缯叶榆复反。后汉建武十八年,叶榆、弄栋诸种叛,杀长吏,寻讨平之。元初六年,永昌诸郡蛮复叛,益州刺史张乔遣从事杨竦将兵至叶榆,败蛮酋封离等,尽平其党。晋亦曰榆县。宋、齐因之,后废。又东河阳废县,亦在府东。晋永嘉中置,属东河阳郡。宋齐因之。梁末,郡县俱废于蛮。

  勃弄废县在府东百里,亦曰勃弄州。隋开皇十七年,史万岁击南宁叛爨,入自青蛉川,经弄栋,次小勃弄、大勃弄,至南中,渡西洱海。唐永徽初,青蛉、弄栋西白水蛮与大小勃弄蛮酋相诱为乱,遣赵孝祖为郎州道行军总管,将兵讨破白水蛮。孝祖言:小勃弄、大勃弄常诱弄栋为乱,请遂西讨。诏可。明年西入小勃弄,酋长殁盛屯白旗城,破斩之。进至大勃弄,获其酋长杨丞颠,悉破降其众,始改云南县为匡州。《唐史》:弄栋西有大勃弄、小勃弄二州蛮,其西与黄瓜、叶榆、西洱河接。武德七年,置南云州。贞观三年,改为匡州,领勃弄、匡川二县,后没于蛮,州县俱废。

  史城府北四十里。隋开皇中南宁夷爨玩既降复叛,史万岁讨之。入南中,过诸葛武侯记功碑,度西洱河,此其驻师处也。唐大历十四年,异牟寻立,初迁史城。贞元初,引吐蕃寇蜀,败还。四年,始改筑羊苴咩城,徙居之,称日东王。《滇纪》:史城,即太和县喜村,元初,尝置喜州,旋废。盖讹史为喜也。○九重城,在府境。九重,犹言九座。《志》云:南诏境内有九重城,皆备吐蕃而设。一在河尾里,一在关邑里,一在太和村,一在北国,一在蟠溪里,一在塔桥,一在摩用。其二城则羊苴咩城、史城也。又有金刚城,在点苍山佛顶峰麓,亦南诏所筑。

  ○点苍山在府城西。巍峨秀丽,为南中奇胜。顶有高河泉,深不可测。分为十九峰。又有瀑布诸