武威天祝藏族自治县位于甘肃省西北部,河西走廊东端。地理坐标为东经102°07′-103°46′,北纬36°31′-37°55′。南接永登县,东靠景泰县,北邻武威市和古浪县,西北与肃南县接壤,西与青海省的门源、互助、乐都县毗邻。东西宽142.6千米,南北长158.4千米。总面积6865平方千米。总人口21万人(2004年)。
县人民政府驻华藏寺镇,邮编:733200。代码:620623。区号:0935。拼音:Tianzhu Zangzu Zizhixian。
天祝地势西部高峻,而东南逐渐变低。属青藏高原、黄土高原和内蒙古高原的交汇地带。海拔2040-4874米之间。境内4000米以上的大山有马牙雪山、雷公山、牛头山、歪巴郎山、代乾山、干沙峨博、磨脐山、响水顶、卡洼掌等。全县以代乾山及乌鞘岭、毛毛山为界,岭南主要有大通河、金强川河、石门河等为黄河水系;岭北主要有毛藏河、哈溪河、南岔河、响水河、西大滩河等为石羊河水系。属寒冷高原性气候。日照时数年均2500-2700小时之间,年均气温-8-4摄氏度之间,相对无霜期90-145天,年均降雨量265-632毫米之间。
天祝藏族自治县辖8个镇、11个乡:华藏寺镇、打柴沟镇、安远镇、炭山岭镇、哈溪镇、赛什斯镇、石门镇、松山镇、天堂乡、东坪乡、赛拉隆乡、东大滩乡、抓喜秀龙乡、西大滩乡、朵什乡、大红沟乡、毛藏乡、祁连乡、旦马乡。(注:勘界调整后,东坪、赛拉隆乡划归永登县管辖)