Riega el krai de Perm.
Nace en la montaña Kólvinski Kamen (575 m), en el extremo nordeste del krai sobre los contrafuertes occidentales de los Urales septentrionales, cerca de la frontera de la República Komi.
El Kolva permanece bajo el hielo desde principios de noviembre a finales de abril y a principios de mayo.
Desemboca en el Víshera un poco más abajo de Cherdyn.
Sus principales afluentes son el Beriózovaya (por la izquierda) y el Vísherka (por la derecha).