Population of Montenegro

Source UN (World Population Prospects 2024)
Date05 May 2025

The current population of Montenegro is 632,281 as of July 19, 2025, based on interpolation of the latest United Nations data. The population of Montenegro is projected at 632,729, or 633k, as of July 1, 2025. The total population in Montenegro is projected at 638,479, or 638k people, for the year 2024.

Montenegro ranks 171st in the world by population on the 237 countries and territories list. Montenegro is ranked 38th among 50 countries and territories in Europe.

  • Population
  • Growth rate
  • Net change

Montenegro population projections

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
2024639,435638,479-1,913-0.3000.00782
2025637,522632,729-9,586-1.5150.00769
2026627,936626,233-3,406-0.5440.00754
2027624,530622,865-3,331-0.5350.00744
2028621,199619,494-3,411-0.5510.00734
2029617,788616,052-3,473-0.5640.00724
2030614,315612,562-3,507-0.5730.00715
2031610,808609,019-3,577-0.5870.00705
2032607,231605,400-3,661-0.6050.00696
2033603,570601,707-3,726-0.6190.00687
2034599,844597,952-3,783-0.6330.00678
2035596,061594,137-3,848-0.6480.00669
2036592,213590,265-3,896-0.6600.00660
2037588,317586,346-3,941-0.6720.00651
2038584,376582,392-3,968-0.6810.00643
2039580,408578,416-3,984-0.6890.00634
2040576,424574,434-3,980-0.6930.00626
2041572,444570,433-4,022-0.7050.00618
2042568,422566,428-3,988-0.7040.00610
2043564,434562,390-4,087-0.7270.00602
2044560,347558,315-4,064-0.7280.00595
2045556,283554,231-4,103-0.7400.00587
2046552,180550,114-4,133-0.7510.00580
2047548,047545,935-4,224-0.7740.00573
2048543,823541,746-4,154-0.7670.00566
2049539,669537,544-4,250-0.7910.00559
2050535,419533,295-4,248-0.7970.00552
2051531,171529,032-4,279-0.8090.00545
2052526,892524,725-4,335-0.8260.00539
2053522,557520,388-4,339-0.8340.00532
2054518,218516,020-4,395-0.8520.00526
2055513,823511,589-4,467-0.8730.00520
2056509,356507,085-4,542-0.8960.00513
2057504,814502,596-4,435-0.8820.00507
2058500,379498,178-4,403-0.8840.00501
2059495,976493,748-4,455-0.9020.00496
2060491,521489,255-4,533-0.9270.00490
2061486,988484,745-4,486-0.9250.00484
2062482,502480,253-4,498-0.9370.00478
2063478,004475,745-4,517-0.9490.00473
2064473,487471,227-4,520-0.9590.00467
2065468,967466,696-4,542-0.9730.00462
2066464,425462,213-4,424-0.9570.00457
2067460,001457,760-4,481-0.9790.00451
2068455,520453,306-4,428-0.9770.00446
2069451,092448,885-4,415-0.9840.00441
2070446,677444,455-4,443-1.0000.00436
2071442,234440,041-4,387-0.9970.00431
2072437,847435,691-4,312-0.9900.00426
2073433,535431,375-4,321-1.0020.00422
2074429,214427,082-4,264-0.9980.00417
2075424,950422,841-4,218-0.9980.00413
2076420,732418,649-4,167-0.9950.00408
2077416,565414,505-4,121-0.9940.00404
2078412,444410,389-4,109-1.0010.00399
2079408,335406,286-4,098-1.0090.00395
2080404,237402,209-4,055-1.0080.00391
2081400,182398,175-4,014-1.0080.00387
2082396,168394,191-3,954-1.0030.00383
2083392,214390,260-3,908-1.0010.00379
2084388,306386,350-3,912-1.0130.00375
2085384,394382,461-3,866-1.0110.00372
2086380,528378,613-3,831-1.0120.00368
2087376,697374,788-3,817-1.0180.00364
2088372,880370,994-3,772-1.0170.00361
2089369,108367,209-3,799-1.0350.00357
2090365,309363,412-3,794-1.0440.00354
2091361,515359,621-3,788-1.0530.00350
2092357,727355,847-3,760-1.0570.00347
2093353,967352,086-3,763-1.0690.00343
2094350,204348,341-3,727-1.0700.00340
2095346,477344,611-3,732-1.0830.00337
2096342,745340,877-3,736-1.0960.00333
2097339,009337,146-3,726-1.1050.00330
2098335,283333,442-3,681-1.1040.00327
2099331,602329,740-3,724-1.1290.00324
2100327,878326,015-3,726-1.1430.00320

Montenegro population estimates

Year Population Growth Share (%)
1 Jan1 JulyNet Changerate (%)to World
1950398,956402,5127,1131.7670.01615
1951406,069410,0738,0081.9530.01616
1952414,077418,9009,6462.3030.01621
1953423,723427,4797,5121.7570.01623
1954431,235434,3716,2721.4440.01617
1955437,507440,5846,1531.3970.01608
1956443,660446,6906,0591.3560.01598
1957449,719452,7416,0441.3350.01587
1958455,763458,8056,0851.3260.01576
1959461,848464,8996,1011.3120.01567
1960467,949471,1976,4961.3790.01563
1961474,445477,8276,7641.4160.01559
1962481,209484,4426,4651.3350.01551
1963487,674490,7886,2291.2690.01537
1964493,903496,9306,0551.2180.01522
1965499,958502,8925,8681.1670.01508
1966505,826508,6345,6151.1040.01494
1967511,441514,0965,3101.0330.01480
1968516,751519,3085,1140.9850.01465
1969521,865524,4465,1610.9840.01449
1970527,026529,6715,2900.9990.01434
1971532,316535,1095,5851.0440.01419
1972537,901540,6985,5941.0350.01406
1973543,495546,2625,5341.0130.01393
1974549,029551,7325,4060.9800.01381
1975554,435557,1515,4320.9750.01369
1976559,867562,6305,5250.9820.01358
1977565,392568,0935,4020.9510.01347
1978570,794573,5165,4440.9490.01336
1979576,238579,0115,5470.9580.01325
1980581,785584,8206,0701.0380.01315
1981587,855589,9094,1070.6960.01303
1982591,962593,6293,3330.5610.01287
1983595,295596,9563,3220.5560.01271
1984598,617600,2473,2600.5430.01255
1985601,877603,5003,2450.5380.01239
1986605,122606,7953,3470.5520.01224
1987608,469610,1703,4020.5580.01208
1988611,871613,5853,4270.5590.01193
1989615,298617,0423,4880.5650.01179
1990618,786620,4973,4220.5510.01165
1991622,208623,5592,7020.4330.01151
1992624,910626,0192,2190.3540.01137
1993627,129628,0991,9400.3090.01123
1994629,069629,8781,6180.2570.01110
1995630,687631,3811,3880.2200.01096
1996632,075632,6201,0890.1720.01083
1997633,164633,5337370.1160.01069
1998633,901634,0913790.0600.01056
1999634,280634,28350.0010.01042
2000634,285634,193-183-0.0290.01028
2001634,102633,991-222-0.0350.01014
2002633,880633,766-227-0.0360.01000
2003633,653633,559-187-0.0300.00987
2004633,466633,7545750.0910.00974
2005634,041634,050180.0030.00963
2006634,059633,871-376-0.0590.00950
2007633,683633,379-609-0.0960.00937
2008633,074632,845-459-0.0730.00925
2009632,615632,438-355-0.0560.00912
2010632,260632,088-343-0.0540.00900
2011631,917632,6881,5410.2440.00890
2012633,458633,5401640.0260.00880
2013633,622633,202-839-0.1330.00868
2014632,783631,375-2,815-0.4460.00855
2015629,968628,145-3,646-0.5800.00841
2016626,322624,249-4,147-0.6640.00826
2017622,175620,114-4,123-0.6650.00811
2018618,052615,795-4,514-0.7330.00797
2019613,538611,667-3,743-0.6120.00783
2020609,795607,935-3,720-0.6120.00771
2021606,075603,851-4,449-0.7370.00759
2022601,626614,64826,0434.2380.00766
2023627,669633,55211,7661.8570.00783