Рок — река в США, на юго-западе Миннесоты и на северо-западе Айовы.Берёт начало на территории округа Пайпстоун, штат Миннесота, в 21 км к северо-востоку от города Пайпстоун. Течёт преимущественно в южном направлении, протекая через территорию округа Рок и округа Лайон . Далее поворачивает на юго-запад и течёт через территорию округа Су. Впадает в реку Биг-Су примерно в 10 км к северу от города Хауарден. Длина реки составляет около 232 км.В нижнем течении принимает крупный приток Литл-Рок .На берегах реки расположены следующие населённые пункты: Холланд, Эджертон, Луверн, Рок-Рапидс, Дун и Рок-Вэлли.