黑石镇,隶属于甘肃省兰州市皋兰县,地处县城北部,东邻白银市白银区,南接石洞镇,西连西岔镇,北依景泰县。2020年下辖11个行政村,镇人民政府驻黑石村。辖区东西宽22千米,南北长46千米,总面积642平方千米,平均海拔1800米。2023年户籍人口22012人,总耕地面积7.98万亩。
该地1958年属西川公社,1961年分设和平、大横公社,1983年改设黑石川乡。2014年撤乡设镇。境内包兰铁路、109国道穿境,建有太平山1号水库和黑石污水处理厂。属温带大陆性气候,年均气温6.3℃,降水量266毫米。
工业以钢铁、碳化硅生产为主,2023年规上工业总产值85.22亿元,工业园区入驻企业25家。农业主产玉米、小麦及高原夏菜,2020年第一产业增加值增长5.2%。2023年固定资产投资6.22亿元,建成工农双带型特色小镇。