老高川镇,隶属于陕西省榆林市府谷县。地处府谷县的西部,东与三道沟镇、庙沟门镇、新民镇相邻,南与神木市店塔镇相连,西邻大昌汗镇,北接内蒙古鄂尔多斯市准格尔旗纳日松镇。辖区东西最大距离17.5千米,南北最大距离27.5千米,总面积227.78平方千米。
截至2020年6月,老高川镇下辖9个行政村。截至2018年末,老高川镇户籍人口11866人。2011年,老高川镇农业总产值达到4194万元,工业总产值达到79亿元,社会消费品零售总额达1.2亿元。