Krasnoufimsk is a town in Sverdlovsk Oblast, Russia, located on the Ufa River, 224 kilometers (139 mi) from Yekaterinburg. Population: 39,765 (2010 census); 43,595 (2002 census); 45,618 (1989 Soviet census).