Krasnovishersk (Russian:Краснови́шерск) is a town and the administrative center of Krasnovishersky District in Perm Krai, Russia, located on the western slopes of the Northern Urals, 315 kilometers (196mi) north of Perm, the administrative center of the krai. As of the 2010 Census, its population was16,099.