西汉元鼎六年（前111年）置牂牁郡；又置漏江县（今泸西县境），属牂柯郡。元封二年（前109年）置益州郡；又置贲古县（治今蒙自市东南），属益州郡。东汉析益州郡西置永昌郡。三国蜀汉改益州郡为建宁郡，又设兴古郡。西晋泰始六年（270年），析益州的建宁、兴古、云南、永昌四郡置宁州。东晋分属兴古、梁水、晋宁三郡。后地入爨氏，南部属濮部。唐调露元年（679年）设安南都护府。南诏时南部属通海都督府，北部属拓东节度。大理国于境内置秀山郡、石城郡和最宁府。元宪宗七年（1257年）设目则千户（今蒙自市）。元至元七年（12