晋永嘉二年（公元308年）改益州郡为晋宁郡，郡治在滇池县。唐朝武德四年（公元621年），置晋宁州，属昆州管辖。昆阳改称望(一作万)水县，属钩州管辖。天宝后期，两地为南诏所有，晋宁改称晋川，昆阳改称渠滥川。大理国时，晋宁称阳城堡，昆阳叫巨桥城，同属鄯阐府。元代设晋宁州和昆阳州，明、清袭用，直到民国初，1913年废道改州为县，设晋宁县和昆阳县。1958年两县合并，称晋宁县，县治设在昆阳，属玉溪专区。1960年划归昆明市。2016年11月，经国务院批准，撤销晋宁县，设立昆明市晋宁区。
自然