富源县(驻中安镇):9个区、1个县辖镇,2个区辖镇、152个乡(其中13个民族乡),3个农村办事处
中安镇(3个农村办事处)
后所区(12个乡):法凹乡、庆云彝族乡*、栗树坪彝族乡*、小冲乡、卡泥乡、双诺乡、杨家坟乡、外后所乡、老牛场乡、阿依诺乡、洗洋塘乡、岩上乡
城关区(19个乡):四屯乡、迤山口乡、外山口乡、王家屯乡、东堡乡、龙海乡、莲花乡、紫泉乡、多乐乡、海田乡、青石乡、洞上乡、腰站乡、石缸乡、回隆回族乡*、龙潭箐乡、厦格乡、海坪乡、寨子口乡
大河区(17个乡):脑上乡、庵子冲乡、黄泥乡、白马乡、磨盘乡、圭山乡、篆湾乡、格宗乡、起铺乡、长坪乡、白岩乡、大河乡、青龙乡、铜厂乡、恩乐乡、挑担乡、黄竹乡
东山区(16个乡):墨红乡、普冲乡、玉麦乡、九河乡、加克乡、吉克乡、补木乡、江浪乡、三台乡、清水乡、法土彝族乡*、鲁木克彝族乡*、田冲乡、光山头乡、世迤彝族乡*、摩山乡
营上区(1个镇、25个乡):民家镇、大栗乡、都格彝族乡*、迤茂乡、海戛乡、得戛乡、团结乡、乐乌乡、糯木彝族乡*、纳佐彝族乡*、茂兰乡、大路乡、松林乡、新街乡、竹园乡、海章乡、现鸡田乡、迤启乡、雨起乡、哈播乡、宽塘乡、海丹乡、岩头乡、大坪乡、茂河乡、那当乡
富村区(21个乡):富村乡、居核乡、德胜乡、松子山乡、托田乡、祖德乡、团山乡、小坝乡、干龙潭乡、新坪乡、普红乡、古木乡、大凹子乡、新店乡、亦佐乡、水井彝族乡*、鲁纳乡、块泽乡、新丁乡、白石岩乡、砂厂乡
老厂区(9个乡):老厂乡、拖竹乡、大格乡、押租乡、新角乡、新堡乡、者米乡、迤德黑乡、黑克乡
黄泥河区(1个镇、15个乡):黄泥河镇、牛场乡、迤更者乡、箐口乡、布古乡、黄新寨乡、小羊场乡、阿汪乡、戛拉乡、五东乡、牛额乡、龙潭乡、沙云乡、古敢乡、补掌乡、普克营彝族乡*
十八连山区(17个乡):雨汪乡、箐头乡、丕德乡、老屋村乡、海子乡、取木得乡、腊甲乡、补羊乡、天宝乡、德厚乡、卡锡乡、华毕乡、细冲乡、阿南彝族乡*、茂锋彝族乡*、纸厂乡、岔河乡
(以上出处:《云南省行政区划简册1985》,根据省人民政府1984年12月15日“云政函〔1984〕300号”批复汇编)