大理古城位于洱海断陷盆地,为平均海拔约在不到2000米左右的冲积湖积平原。
大理古城位于云南省西部,又名叶榆城、紫城,古城其历史可追溯至唐天宝年间,南诏王阁逻凤筑的羊苴咩城,为其新都。古城始建于明洪武十五年,占地面积3平方公里。大理古城地表多为洪积冲积物所覆盖,由西向东缓缓倾斜,大理古城的地形为东低西高。
大理古城位于孟加拉湾西南季风带的迎风区,属亚热带高原季风气候类型。具有如下气候特点,寒暑适中,气候温和,气温年较差小,日较差大。坝区属北亚热带高原季风气候区,年平均气温15.1℃,最热月平均气温20.1℃,最冷月平均气温8.7℃,气温年较差平均为11.4℃,日较差达11.6到13.1℃。
大理古城东西宽约1000余米,南北长约2000余米,南北纵向有三条大街,东西向有五六条小巷。城内房屋皆土木结构瓦顶民居,街道大多由青石板铺设而成。大多数街道有引自苍山的清泉水流淌。