昭陽區(qū)位于東經(jīng)103.1°-103.9°,北緯27.1°-27.6°之間,地處云貴高原西北部。東與貴州省威寧縣接界,南與魯?shù)榭h接界,西與四川省金陽縣隔金沙江相望,北與大關(guān)縣、彝良縣和永善縣接界。南北最大距離為61公里,東西最大距離為43公里。全區(qū)總面積2167平方公里。地勢(shì)呈西高東低。兩大山系橫亙境內(nèi),東為烏蒙山脈西延伸尾端,西為橫斷山脈涼山山系分支東伸邊緣,兩山系之間為昭通壩子、灑漁壩子、靖安壩子。壩區(qū)面積占33.6%,山區(qū)占64.3%,江邊河谷地帶占2.1%。區(qū)境最低點(diǎn)為大寨子鄉(xiāng)茅坡,海拔494米;區(qū)境最高點(diǎn)為大山包鎮(zhèn)獨(dú)石包包,海拔3364米。昭陽城區(qū)為市政府所在地,海拔1950米,距昆明330公里。