石家湾镇,隶属于陕西省榆林市绥德县。地处绥德县西部,东、南与张家砭镇接壤,西北与子洲县苗家坪镇、双湖峪街道为界,北连四十里铺镇。辖区东西最大距离10.9千米,南北最大距离13.1千米,总面积89平方千米。
截至2020年6月,石家湾镇下辖18个行政村。截至2018年末,石家湾镇户籍人口19804人。2011年,石家湾镇农业总产值达到1834万元,工业总产值达到300万元,社会消费品零售总额达216万元。