1997年,大姚縣面積4146平方千米。人口26.9萬,其中彝族7.3萬人。轄3個鎮、11個鄉。縣政府駐金碧鎮。
金碧鎮 面積212平方千米,人口4.8萬人。轄北城、觀音寺、里長堡、施永屯、魯村、黃海屯、李灣、平山、泗溪、范灣、三槐、廠房、金家地13個行政村。
石羊鎮 面積410平方千米,人口2.8萬人。轄寶蓮、大坪、白石谷、拉乍么、永豐、郭家、潘家、官莊、柳樹塘、大中、黎武、楊家箐、墳箐、岔河、土枧槽、大臘么16個行政村和1個街區居委會。
六苴鎮 面積302平方千米,人口2.1萬人。轄六苴、紅光、者納么、海古簸、外期地、雙河、菖蒲塘、簸箕、波西、石房10個行政村。
灣碧傣族傈僳族鄉 面積582平方千米,人口1.7萬人。轄灣碧、納那、臘務堵、新村、白墳壩、巴拉、保拉、高坪子、小廠、文宜拉、茨拉、碧拉乍、冷山13個行政村。
鐵鎖鄉 面積217平方千米,人口1萬人。轄鐵鎖、七棵樹、自碑么、拉巴乍、拉巴、杞拉么、永河7個行政村。
桂花鄉 面積335平方千米,人口1.2萬人。轄桂花、自必左、烏龍口、樹皮廠、小河、大村、大河、立新、皮左黑、馬茨10個行政村。
三臺鄉 面積384平方千米,人口1.1萬人。轄三臺、黃家灣、施拉、博厚、多底河、過拉地、吾普吾么、必期拉、干河9個行政村。
曇華鄉 面積183平方千米,人口0.8萬人。轄曇華、卡拉地、菜西拉、子米地、麻秸房、小興廠、赤石巖7個行政村。
三岔河鄉 面積304平方千米,人口1.3萬人。轄三岔河、他的么、直么、新田、達么、格谷、白泥田、蕎苴、馬鹿塘、背陰地10個行政村。
新街鄉 面積216平方千米,人口1.3萬人。轄新街、碧么、大古街、瓦房、小古街、錢灣、夏家壩、團山、蘆川、斑竹箐、大橋11個行政村。
趙家店鄉 面積414平方千米,人口1.6萬人。轄他利頗、小龍潭、麻街、茅稗田、北新街、團塘、趙家店、江頭、黃羊嶺、平地、小紅山、大紅山、黑什里、打左基14個行政村。
七街鄉 面積99平方千米,人口1.5萬人。轄七街、毛灣、涼橋、白鶴、王沖、鎖北、馬屯、席壩8個行政村。
倉街鄉 面積143平方千米,人口2.2萬人。轄倉街、將軍、陸林、鐘秀、海源、胡屯、殷連、妙峰、澗水糖9個行政村。
龍街鄉 面積344平方千米,人口2.4萬人。轄龍街、外可奈、大龍箐、打廠、設甸、五福、倉屯、鼠街、石關、塔底10個行政村。
**以上區劃名錄、面積、人口數據根據《中國政區大典》,資料截止1997年。