Kyrgyzstan flag

Kyrgyzstan Population History

1960 - 2026

Kyrgyzstan's population has grown from 2,172,300 in 1960 to 7,099,750 in 2023, a total increase of 226.8% (3.27x). The population reached its all-time recorded high in 2023.

1960 Population

2.2M

2023 Population

7.1M

Total Growth

226.8%

Peak Year

2023

Population by Decade

1960
2.2M
1970
3.0M
1980
3.6M
1990
4.4M
2000
4.9M
2010
5.5M
2020
6.7M
2023
7.1M

Growth Rate by Period

1960-1965

+3.45%

1965-1970

+2.84%

1970-1975

+2.15%

1975-1980

+1.90%

1980-1985

+1.98%

1985-1990

+1.93%

1990-1995

+0.76%

1995-2000

+1.44%

2000-2005

+1.06%

2005-2010

+1.15%

2010-2015

+2.01%

2015-2020

+2.18%

Year-by-Year Population

Kyrgyzstan population by year, 1960 to 2023
YearPopulationChange
20237,099,750+124,530
20226,975,220+123,996
20216,851,224+124,628
20206,726,596+136,385
20196,590,211+146,132
20186,444,079+137,383
20176,306,696+131,358
20166,175,338+135,302
20156,040,036+134,188
20145,905,848+128,698
20135,777,150+125,074
20125,652,076+105,489
20115,546,587+79,528
20105,467,059+77,416
20095,389,643+70,914
20085,318,729+50,344
20075,268,385+50,012
20065,218,373+55,733
20055,162,640+57,927
20045,104,713+61,405
20035,043,308+52,604
20024,990,704+45,631
20014,945,073+46,711
20004,898,362+57,940
19994,840,422+71,407
19984,769,015+72,594
19974,696,421+67,983
19964,628,438+67,984
19954,560,454+45,385
19944,515,069-1,708
19934,516,777+1,377
19924,515,400+51,766
19914,463,634+72,398
19904,391,236+83,736
19894,307,500+89,100
19884,218,400+73,800
19874,144,600+78,100
19864,066,500+76,200
19853,990,300+73,900
19843,916,400+78,100
19833,838,300+79,000
19823,759,300+73,500
19813,685,800+68,400
19803,617,400+65,400
19793,552,000+64,900
19783,487,100+63,200
19773,423,900+65,200
19763,358,700+66,300
19753,292,400+68,500
19743,223,900+70,100
19733,153,800+65,600
19723,088,200+65,900
19713,022,300+62,400
19702,959,900+65,100
19692,894,800+76,500
19682,818,300+81,800
19672,736,500+81,200
19662,655,300+82,000
19652,573,300+78,000
19642,495,300+81,600
19632,413,700+80,300
19622,333,400+77,500
19612,255,900+83,600
19602,172,300