昆明地处中国西南地区、云贵高原中部,位于东经102°10'—103°40',北纬24°23'—26°22'之间。
昆明市域地处云贵高原,总体地势北部高,南部低,由北向南呈阶梯状逐渐降低。中部隆起,东西两侧较低。以湖盆岩溶高原地貌形态为主,红色山原地貌次之。大部分地区海拔在1500~2800m之间。昆明市中心海拔约1891m。拱王山马鬃岭为昆明境内最高点,海拔4247.7m,金沙江与普渡河汇合处为昆明境内最低点,海拔746m。