大理白族自治州有一个县级市:大理市;县有:祥云县、宾川县、弥渡县、永平县、云龙县、洱源县、剑川县、鹤庆县;民族自治县有:漾濞彝族自治县、南涧彝族自治县、巍山彝族回族自治县。共12个县市。
大理市:市政府所在地下关镇、古城所在地大理镇、大理市开发区所在地凤仪镇、喜洲镇、海东镇、挖色镇、湾桥镇、银桥镇、双廊镇、上关镇、太邑彝族乡。
祥云县:县政府所在地祥城镇、沙龙镇、最早叫云南的地方云南驿镇(现合并前所乡和马街乡)、下庄镇、普淜镇、刘厂镇、禾甸镇、米甸镇、鹿鸣乡、东山彝族乡。
宾川县:县政府所在地金牛镇、乔甸镇、华侨农场所在地宾居镇、茶马古道集市所在地州城镇、大营镇、佛教名山所在地鸡足山镇、力角镇、平川镇、拉乌彝族乡、钟英傈僳族彝族乡。
弥渡县:县政府所在地弥城镇、新街镇、红岩镇、寅街镇、苴力镇、《小河淌水》的原产地密祉乡、德苴乡、牛街彝族乡。
永平县:县政府所在地博南镇(原曲硐镇)、龙门乡、杉阳镇、厂街彝族乡、水泄彝族乡、北斗彝族乡、龙街镇。
云龙县:千年白族村也叫太极村的所在地诺邓镇、宝丰乡、关坪乡、团结彝族乡、检槽乡、长新乡、白石镇、漕涧镇、功果桥镇(原旧州镇)、苗尾(原表村乡)傈僳族乡、民建乡。
洱源县:县政府所在地茈碧湖镇(现合并了玉湖镇和茈碧湖镇)、邓川镇、右所镇、三营镇、牛街乡、凤羽镇、乔后镇、炼铁乡、西山乡。
剑川县:县政府所在地金华镇、甸南镇、茶马古道集市和石宝山所在地沙溪镇、马登镇、老君山镇、羊岑乡、弥沙乡、象图乡。
鹤庆县:黄坪镇、西邑镇、松桂镇、金墩乡、县政府所在地云鹤镇、草海镇、辛屯镇、六合彝族乡、龙开口镇(合并中江和朵美乡)。
漾濞彝族自治县:平坡镇、县政府所在地苍山西镇(现合并上街和河西两个乡镇)、漾江镇(现合并脉地镇和双涧乡)、龙潭乡、鸡街乡、顺濞乡、瓦厂乡、富恒乡、太平乡。
南涧彝族自治县:县政府所在地南涧镇、公郎镇(现合并公郎镇和沙乐乡)、宝华镇、无量镇、小湾东镇、拥翠乡、碧溪乡、乐秋乡。
巍山彝族回族自治县:永建镇、大仓镇、庙街镇、南诏镇、巍宝山乡、马鞍山乡、紫金乡、青华乡、牛街乡、五印乡。