理川鎮,隸屬於甘肅省隴南市宕昌縣,地處宕昌縣北部,東與木耳鄉相連,南與南河鄉爲鄰,西與哈達鋪鎮相接,北與八力鄉相鄰,距宕昌縣城40千米,區域總面積86.1平方千米。
北宋時期,理川鎮一帶爲荔川寨;2004年8月,由撤理川鄉改爲理川鎮。截至2018年末,理川鎮戶籍人口爲21368人。截至2020年6月,理川鎮下轄21個行政村,鎮人民政府駐下街村。
理川鎮糧食作物以馬鈴薯、小麥爲主;經濟作物有藥材;畜牧業以飼養生豬、牛、羊、家禽爲主。2018年,理川鎮有營業面積超過50平方米以上的綜合商店或超市46個。