郭家沟镇,隶属于陕西省榆林市吴堡县。地处吴堡县中部,东濒黄河,东南、南与寇家塬镇相邻,西南、西接辛家沟镇,西北邻张家山镇,北靠岔上镇。辖区东西最大距离12.58千米,南北最大距离10.1千米,区域总面积62.9平方千米。
截至2021年10月31日,郭家沟镇辖15个行政村。根据第七次人口普查数据,截至2020年11月1日零时,郭家沟镇常住人口为3358人。2011年,郭家沟镇农业总产值达到3700万元,社会消费品零售总额达0.074亿元。