Su longitud total es 456 km y su cuenca drena una superficie de 29.700 km² (similar a Armenia).
Vira en dirección oeste, pasando cerca de Maksátija, donde recibe por la izquierda las aguas del río Vólchina.
Se interna durante un corto tramo por la parte oriental del óblast de Nóvgorod, donde pasa frente a Pestovo (15.990 hab.
Otros afluentes menos importantes son los ríos Viga, Neïa y Meja.
En la confluencia con el río existía hasta 1941, la ciudad del mismo nombre, Mologa, que fue sumergida cuando comenzó a llenarse el gran embalse de Rýbinsk.