太石镇,隶属于甘肃省定西市临洮县,地处临洮县北部,东接兰州市七里河区、榆中县,南接辛店镇,西濒洮河与临夏回族自治州东乡族自治县相望,北邻红旗乡、中铺镇,行政区域面积218.02平方千米。
截至2018年末,太石镇有户籍人口34284人;截至2020年6月,太石镇下辖23个村;镇政府驻太石铺村。
2011年末,太石镇财政总收入65.7万元,年末有金融机构1家;各类存款余额1.2亿元,各项贷款余额0.6亿元;2018年,太石镇有工业企业17个,规模以上工业企业有2个,有营业面积超过50平方米以上的综合商店或超市46个。