Длина 24,2 км, в пределах РТ – 4 км. Площадь бассейн 99,5 км2.

Протекает по возвышенности Вятский увал. Исток на территории Республики Марий Эл, устье в лесном массиве в 2 км к северу от деревни Шумлян Высокогорского района.

Абсолютная высота истока 160 м, устья – 85 м. Лесистость водосбора 40%.

Яранка имеет 3 притока длиной от 0,7 до 2,5 км. Густота речной сети 0,3 км/км2. Питание смешанное, с преобладанием снегового. Модуль подземного питания 0,1–0,25 л/с·км2.

Гидрологический режим характеризуется высоким половодьем и низкой меженью. Весеннее половодье начинается обычно в первой декаде апреля. Замерзает Яранка в середине ноября. Среднй многолетний меженный расход воды в устье 0,17 м3/с.

Вода умеренно жесткая (3–6 мг-экв/л) весной и очень жесткая (12–20 мг-экв/л) зимой и летом. Общая минерализация 100–200 мг/л весной и 700–1000 мг/л зимой и летом.