西峰区位于甘肃省东部、泾河上游,位于陇东黄土高原董志原腹地,东邻西安、咸阳,西连兰州,南通天水、宝鸡,北接银川。
西峰区总面积996.35平方公里,其中耕地面积58.97万亩。属黄土高原沟壑区,海拔1421米,地势由东北向西南倾斜。
西峰区地形南北呈一扇形,长约47.7公里,东西宽约34.8公里,以董志、彭原两乡镇为中心的董志原,原面完整,地势平坦,素有“陇东粮仓”之称,是全国最大的黄土高原区。气候为半干旱大陆气候,年日照总时2400--2600小时,年降水量400—600毫米,年平均气温10℃,年无霜期160--180天,光照充足,四季分明。总面积996平方千米。总人口33万人。