崇信县位于甘肃省东部。总面积851平方千米。地形属黄土高原丘岭沟壑区,地势西南高,东北低,海拔1085—1728米。关山支脉—唐帽山、老爷山屹立于县境西端,为天然次生林覆盖,形成绿色屏障。泾河的主要支流芮河、黑河自西向东贯穿全境。
崇信县气候属暖温、半干旱大陆性气候区,冬春寒冷干燥,夏秋温热多雨,年平均气温10.7℃,日照2296小时,降雨量400—500毫米,无霜期190天左右。