史書上對昆明地區最早的記載是公元前279年， 楚國大將庄蹻遠征到達滇池地區，由於秦國打敗了楚國，無法回國，而被迫留在滇池以南地區，變服從其俗，建立了滇國。前109年，漢武帝加封常羌為滇王，賜給金印，稱益州郡，下轄24縣，轄區相當今雲南大部，郡治滇池縣。225年，諸葛亮南征也到達滇池地區，改為建寧郡，為爨氏所據。司馬遷在史記•西南夷列傳中寫道：西自同師以東，北至葉榆，名為嶲、昆明、皆編發，隨畜遷徙，毋常處，毋君長，地方可數千里。765年，南詔王閣羅鳳決定向東拓展疆土，派其子鳳伽異在今昆明市中心築造拓東城，後改稱鄯闡城，別稱東都。是為昆明築城之始。1254年，蒙古大汗忽必烈派兵攻取鄯闡城。1276年，蒙元設立雲南行中書省，為全國13行省之一，首府也由大理移至中慶，自此昆明成為雲南的政治中心。
最早對昆明地區的記載是在公元前幾年?