贺家川镇,隶属于陕西省榆林市神木市。地处神木市东南部,东北接沙峁镇,东南隔黄河与山西省吕梁市兴县罗峪口镇相望,西南与花石崖镇为邻,西北接迎宾路街道,北接栏杆堡镇。总面积355.20平方千米。
贺家川镇境内有天台山风景区及县级文物保护单位庙宇群。
截至2020年6月,贺家川镇下辖27个行政村。截至2018年末,贺家川镇户籍人口26807人。2011年,贺家川镇农业总产值达到1.2亿元,社会消费品零售总额达0.8亿元。