辛家沟镇,隶属于陕西省榆林市吴堡县。地处吴堡县中西部,东南与寇家塬镇接壤,东北与郭家沟镇为邻,南连宋家川街道,西邻绥德县中角镇,北接张家山镇。辖区东西最大距离7.4千米,南北最大距离13.8千米,总面积56.6平方千米。
截至2021年10月31日,辛家沟镇辖13个行政村。根据第七次人口普查数据,截至2020年11月1日零时,辛家沟镇常住人口为2662人。2011年,辛家沟镇农业总产值达到3300万元,社会消费品零售总额达0.09亿元。