杜家石沟镇,隶属于陕西省榆林市米脂县。地处米脂县西部,东与银州街道相连,南与子洲县三川口镇为邻,西、北与龙镇接壤。辖区东西最大距离16.1千米,南北最大距离15千米,总面积152平方千米。
杜家石沟镇是陕西省教育强镇,榆林市卫生镇、绿色镇、生态镇。
截至2020年6月,杜家石沟镇下辖18个行政村。截至2018年末,杜家石沟镇户籍人口17023人。2011年,杜家石沟镇农业总产值达到0.7亿元,工业总产值达到0.1亿元。