昌平為北京市轄區,位于北京市西北部。區域地理坐標介于東經115°50′17″~116°29′49″、北緯40°2′18″~40°23′13″,北與延慶縣、懷柔區相連,東鄰順義區,南與朝陽區、海淀區毗鄰,西與門頭溝區和河北省懷來縣接壤。全區總面積1352平方公里,耕地面積28萬畝。
區域內地勢由西北向東南逐漸形成一個緩坡傾斜地帶。西部、北部為山區、半山區,以南口及居庸關為界,西部山區統稱西山,屬太行山脈;北部山區稱軍都山,屬燕山山脈。山區海拔400~800米,最高峰(高樓峰)海拔1439.3米。最著名的山脈有天壽山、銀山、龍泉山、疊翠山、駐蹕山、虎峪山等,層疊交錯,高山、峽谷、懸崖、陡壁等豐富的地貌特征。