Russia flag

Krasnoyarsk, Russia

Major city ยท Population 1.1M

Krasnoyarsk is the 12th largest city in Russia with a population of approximately 1,090,811 people as of 2026. This makes it the 484th largest city in the world, accounting for 0.75% of Russia's total population of 146.0M. Krasnoyarsk is classified as a major city and operates in the Asia/Krasnoyarsk timezone.

Population

1,090,811

Global Rank

#484

Country Rank

#12

% of Russia

0.75%

Krasnoyarsk on the Map

Loading map...

Russia at a Glance

Country Population

146,028,325

Capital

Moscow

Region

Eastern Europe

Major Cities

213

GDP per Capita

$14,889

Life Expectancy

73.3 years

Urban Population

75.1%

Growth Rate

-0.00%

Nearest Major Cities

Closest cities to Krasnoyarsk with over 100,000 people

Cities closest to Krasnoyarsk by distance
CityPopulationDistance
Achinsk117,634153 km
Kansk101,502174 km
Abakan184,168276 km
Mezhdurechensk101,026406 km
Kemerovo558,973434 km
Novokuznetsk539,616449 km
Leninsk-Kuznetsky109,023454 km
Kiselรซvsk104,000460 km

Frequently Asked Questions

What is the population of Krasnoyarsk?

The population of Krasnoyarsk, Russia is approximately 1,090,811 people, making it the 484th largest city in the world and the 12th largest in Russia.

Is Krasnoyarsk the capital of Russia?

No, the capital of Russia is Moscow. Krasnoyarsk is the 12th largest city in the country.

What timezone is Krasnoyarsk in?

Krasnoyarsk is in the Asia/Krasnoyarsk timezone.