Деревня расположена на южном, левом берегу реки Юхоть, практически в её устье. Устье реки в районе деревни значительно расширено при затоплении Рыбинского водохранилища и фактически является заливом водохранилища, шириной 200-300 м. Восточнее деревни, вверх по течению Юхоти проходит федеральная автомобильная трасса Р104, пересекающая Юхоть по мосту. Районный центр Мышкин находится к западу от деревни, напротив устья Юхоти на противоположном, левом берегу Волги. С трассой Р-104 Мышкин связан паромной переправой через Волгу, причал которой на правом берегу расположен к западу от деревни. К причалу от трассы Р-104 ведёт дорога длиной около 2 км, большая часть которой проходит по центральной улице деревни Коровино. Южнее Коровина также между трассой Р-104 и волжским берегом стоит деревня Неверово[2].