Mexico vs Russia

Mexico vs Russia: Population

Population in 2023: 130 million people in Mexico and 145 million people in Russia, by UN estimates. In 2023 the value was higher in Russia, by 15.7 million people, or 1.12 times that in Mexico.

people · UN

Mexico vs Russia: PopulationPopulation in 2023: 130 million people in Mexico and 145 million people in Russia, by UN estimates. In 2023 the value was higher in Russia, by 15.7 million people, or 1.12 times that in Mexico.
MexicoRussiaEstimates, HYDE and GapminderUN projection (medium variant)95% prediction intervalWorld

What the numbers say

  • Russia has been higher in every year both have figures for since 1950.
  • In 2023, Mexico ranked 10 and Russia ranked 9 of 229 countries, counting from the highest.
  • The UN projection (medium variant) puts Mexico at 130 million people and Russia at 126 million people in 2100.
  • The world as a whole: 8.09 billion people in 2023.

Every year

people · UN

YearMexicoRussiaWorld
2023130 million145 million8.09 billion
2022129 million146 million8.02 billion
2021128 million146 million7.95 billion
2020127 million146 million7.89 billion
2019126 million147 million7.81 billion
2018125 million146 million7.73 billion
2017123 million146 million7.65 billion
2016122 million146 million7.56 billion
2015121 million145 million7.47 billion
2014120 million145 million7.38 billion
2013118 million145 million7.29 billion
2012117 million144 million7.2 billion
2011115 million144 million7.11 billion
2010114 million144 million7.02 billion
2009112 million144 million6.93 billion
2008110 million144 million6.84 billion
2007109 million144 million6.76 billion
2006107 million144 million6.67 billion
2005106 million145 million6.59 billion
2004104 million145 million6.5 billion
2003103 million146 million6.42 billion
2002102 million146 million6.34 billion
2001100 million146 million6.26 billion
200098.6 million147 million6.17 billion
199997.1 million147 million6.09 billion
199895.6 million148 million6.01 billion
199794 million148 million5.93 billion
199692.5 million148 million5.84 billion
199590.9 million148 million5.76 billion
199489.3 million148 million5.68 billion
199387.7 million148 million5.59 billion
199286 million149 million5.51 billion
199184.4 million149 million5.42 billion
199082.8 million149 million5.33 billion
198981.3 million148 million5.23 billion
198879.7 million147 million5.14 billion
198778.1 million146 million5.05 billion
198676.6 million145 million4.96 billion
198575 million144 million4.87 billion
198473.5 million143 million4.78 billion
198372 million141 million4.7 billion
198270.4 million140 million4.61 billion
198168.9 million139 million4.53 billion
198067.3 million139 million4.45 billion
197965.7 million138 million4.37 billion
197864 million137 million4.29 billion
197762.3 million136 million4.22 billion
197660.7 million135 million4.14 billion
197559 million134 million4.07 billion
197457.3 million133 million4 billion
197355.7 million133 million3.92 billion
197254 million132 million3.85 billion
197152.4 million131 million3.77 billion
197050.8 million130 million3.7 billion
196949.2 million130 million3.62 billion
196847.7 million129 million3.55 billion
196746.1 million128 million3.47 billion
196644.6 million128 million3.4 billion
196543.2 million127 million3.34 billion
196441.8 million126 million3.26 billion
196340.4 million124 million3.19 billion
196239.1 million123 million3.12 billion
196137.9 million122 million3.07 billion
196036.7 million120 million3.02 billion
195935.6 million118 million2.97 billion
195834.6 million117 million2.91 billion
195733.6 million115 million2.85 billion
195632.6 million113 million2.8 billion
195531.7 million111 million2.74 billion
195430.8 million110 million2.69 billion
195329.9 million108 million2.63 billion
195229.1 million106 million2.58 billion
195128.3 million105 million2.54 billion
195027.6 million103 million2.49 billion
194926.7 million101 million–
194825.9 million101 million–
194725 million99.6 million–
194624.2 million98.7 million–
194523.4 million97.8 million–
194422.6 million96.9 million–
194321.9 million96 million–
194221.2 million95.1 million–
194120.5 million94.3 million–
194020 million93.4 million–
193919.5 million92.5 million–
193819.1 million91.7 million–
193718.8 million90.9 million–
193618.5 million90 million–
193518.2 million89.2 million–
193417.8 million88.4 million–
193317.5 million87.6 million–
193217.2 million86.8 million–
193117 million86 million–
193016.7 million85.2 million–
192916.4 million84.4 million–
192816.2 million83.6 million–
192716 million82.9 million–
192615.7 million82.1 million–
192515.5 million81.4 million–
192415.3 million80.6 million–
192315.1 million79.9 million–
192214.9 million79.2 million–
192114.7 million78.4 million–
192014.6 million77.7 million–
191914.5 million77 million–
191814.5 million76.3 million–
191714.5 million75.6 million–
191614.5 million74.9 million–
191514.5 million74.2 million–
191414.5 million73.6 million–
191314.5 million72.9 million–
191214.6 million72.3 million–
191114.6 million71.6 million–
191014.5 million71 million–
190914.4 million70.3 million–
190814.3 million69.7 million–
190714.2 million69.1 million–
190614.1 million68.5 million–
190513.9 million67.8 million–
190413.8 million67.2 million–
190313.7 million66.6 million–
190213.6 million66 million–
190113.4 million65.4 million–
190013.3 million64.8 million–
189913.1 million64.3 million–
189812.9 million63.7 million–
189712.7 million63.1 million–
189612.6 million62.5 million–
189512.4 million62 million–
189412.2 million61.4 million–
189312 million60.9 million–
189211.9 million60.3 million–
189111.7 million59.8 million–
189011.5 million59.2 million–
188911.4 million58.7 million–
188811.3 million58.2 million–
188711.1 million57.7 million–
188611 million57.1 million–
188510.9 million56.6 million–
188410.8 million56.1 million–
188310.6 million55.6 million–
188210.5 million55.1 million–
188110.4 million54.6 million–
188010.3 million54.1 million–
187910.1 million53.6 million–
187810 million53.1 million–
18779.91 million52.7 million–
18769.8 million52.2 million–
18759.68 million51.7 million–
18749.57 million51.3 million–
18739.46 million50.8 million–
18729.35 million50.3 million–
18719.26 million49.9 million–
18709.18 million49.5 million–
18699.11 million49 million–
18689.06 million48.6 million–
18679.03 million48.2 million–
18668.99 million47.7 million–
18658.95 million47.3 million–
18648.92 million46.9 million–
18638.88 million46.5 million–
18628.85 million46 million–
18618.8 million45.6 million–
18608.73 million45.2 million–
18598.64 million44.8 million–
18588.54 million44.4 million–
18578.43 million44 million–
18568.31 million43.6 million–
18558.2 million43.2 million–
18548.09 million42.8 million–
18537.98 million42.4 million–
18527.87 million42.1 million–
18517.78 million41.7 million–
18507.69 million41.3 million–
18497.61 million40.9 million–
18487.54 million40.5 million–
18477.47 million40.2 million–
18467.41 million39.8 million–
18457.35 million39.4 million–
18447.29 million39.1 million–
18437.22 million38.7 million–
18427.16 million38.4 million–
18417.1 million38 million–
18407.04 million37.7 million–
18396.97 million37.3 million–
18386.91 million37 million–
18376.84 million36.7 million–
18366.77 million36.3 million–
18356.71 million36 million–
18346.64 million35.7 million–
18336.57 million35.3 million–
18326.51 million35 million–
18316.46 million34.7 million–
18306.43 million34.4 million–
18296.42 million34.1 million–
18286.42 million33.8 million–
18276.44 million33.5 million–
18266.46 million33.3 million–
18256.48 million33 million–
18246.5 million32.8 million–
18236.53 million32.6 million–
18226.55 million32.4 million–
18216.55 million32.2 million–
18206.53 million32.1 million–
18196.48 million31.9 million–
18186.42 million31.8 million–
18176.34 million31.7 million–
18166.26 million31.6 million–
18156.18 million31.5 million–
18146.1 million31.4 million–
18136.02 million31.4 million–
18125.95 million31.3 million–
18115.87 million31.3 million–
18105.8 million31.3 million–
18095.72 million31.3 million–
18085.65 million31.3 million–
18075.58 million31.3 million–
18065.51 million31.3 million–
18055.44 million31.3 million–
18045.37 million31.3 million–
18035.3 million31.3 million–
18025.23 million31.3 million–
18015.17 million31.3 million–
18005.1 million31.3 million–
  • 12.3Estimates, HYDE and Gapminder
UN projection (medium variant) · 2024–2100
YearMexicoRussiaWorld
2024131 million131 million–131 million145 million145 million–145 million8.16 billion
2025132 million131 million–133 million144 million143 million–145 million8.23 billion
2026133 million132 million–134 million143 million142 million–145 million8.3 billion
2027134 million132 million–136 million143 million141 million–145 million8.37 billion
2028135 million133 million–137 million143 million140 million–145 million8.44 billion
2029136 million133 million–139 million142 million140 million–145 million8.5 billion
2030137 million133 million–141 million142 million139 million–145 million8.57 billion
2031138 million134 million–142 million142 million138 million–145 million8.63 billion
2032139 million134 million–144 million141 million137 million–145 million8.7 billion
2033140 million134 million–145 million141 million136 million–145 million8.76 billion
2034140 million134 million–147 million140 million136 million–145 million8.82 billion
2035141 million134 million–148 million140 million135 million–146 million8.89 billion
2036142 million134 million–150 million140 million134 million–146 million8.95 billion
2037143 million134 million–151 million139 million133 million–146 million9.01 billion
2038143 million134 million–152 million139 million132 million–146 million9.06 billion
2039144 million134 million–154 million139 million131 million–146 million9.12 billion
2040145 million134 million–155 million138 million131 million–146 million9.18 billion
2041145 million134 million–156 million138 million130 million–146 million9.23 billion
2042146 million134 million–158 million138 million129 million–147 million9.29 billion
2043146 million134 million–159 million138 million128 million–147 million9.34 billion
2044147 million134 million–160 million137 million128 million–147 million9.39 billion
2045147 million133 million–161 million137 million127 million–148 million9.44 billion
2046148 million133 million–162 million137 million126 million–148 million9.49 billion
2047148 million132 million–164 million137 million125 million–149 million9.54 billion
2048148 million132 million–165 million137 million125 million–149 million9.58 billion
2049149 million131 million–166 million136 million124 million–149 million9.62 billion
2050149 million131 million–167 million136 million123 million–149 million9.66 billion
2051149 million130 million–168 million136 million122 million–149 million9.7 billion
2052149 million130 million–170 million136 million122 million–150 million9.74 billion
2053150 million129 million–171 million135 million121 million–150 million9.78 billion
2054150 million129 million–172 million135 million120 million–150 million9.81 billion
2055150 million128 million–173 million135 million119 million–150 million9.85 billion
2056150 million128 million–174 million134 million118 million–150 million9.88 billion
2057150 million127 million–175 million134 million117 million–150 million9.91 billion
2058150 million126 million–176 million134 million117 million–151 million9.94 billion
2059150 million125 million–178 million133 million116 million–151 million9.96 billion
2060150 million124 million–179 million133 million115 million–151 million9.99 billion
2061150 million123 million–180 million133 million114 million–151 million10 billion
2062150 million122 million–181 million132 million113 million–151 million10 billion
2063150 million121 million–182 million132 million112 million–152 million10.1 billion
2064150 million120 million–183 million132 million111 million–152 million10.1 billion
2065149 million119 million–184 million131 million111 million–152 million10.1 billion
2066149 million118 million–185 million131 million110 million–152 million10.1 billion
2067149 million117 million–187 million131 million109 million–153 million10.1 billion
2068149 million116 million–188 million130 million108 million–153 million10.2 billion
2069148 million114 million–189 million130 million107 million–153 million10.2 billion
2070148 million113 million–190 million130 million107 million–154 million10.2 billion
2071148 million112 million–191 million129 million106 million–154 million10.2 billion
2072147 million111 million–192 million129 million105 million–155 million10.2 billion
2073147 million110 million–193 million129 million104 million–155 million10.2 billion
2074147 million109 million–194 million129 million104 million–155 million10.2 billion
2075146 million107 million–195 million129 million103 million–156 million10.3 billion
2076146 million106 million–197 million128 million102 million–156 million10.3 billion
2077145 million105 million–198 million128 million101 million–157 million10.3 billion
2078145 million104 million–199 million128 million101 million–157 million10.3 billion
2079144 million103 million–200 million128 million100 million–158 million10.3 billion
2080144 million101 million–201 million128 million99.2 million–158 million10.3 billion
2081143 million100 million–202 million128 million98.3 million–159 million10.3 billion
2082143 million98.7 million–203 million128 million97.6 million–159 million10.3 billion
2083142 million97.2 million–204 million128 million97 million–159 million10.3 billion
2084142 million95.9 million–205 million128 million96.5 million–160 million10.3 billion
2085141 million94.6 million–205 million127 million95.9 million–161 million10.3 billion
2086140 million93.2 million–206 million127 million95.2 million–162 million10.3 billion
2087140 million91.7 million–207 million127 million94.4 million–163 million10.3 billion
2088139 million90 million–208 million127 million93.6 million–163 million10.3 billion
2089138 million88.4 million–209 million127 million93 million–164 million10.3 billion
2090138 million87 million–210 million127 million92.3 million–165 million10.3 billion
2091137 million85.7 million–210 million127 million91.8 million–165 million10.3 billion
2092136 million84.2 million–211 million127 million91.4 million–166 million10.3 billion
2093136 million82.6 million–212 million127 million90.9 million–167 million10.3 billion
2094135 million81 million–213 million127 million90.4 million–168 million10.2 billion
2095134 million79.4 million–215 million127 million89.8 million–169 million10.2 billion
2096133 million78 million–216 million127 million89.1 million–169 million10.2 billion
2097133 million76.7 million–217 million127 million88.3 million–170 million10.2 billion
2098132 million75.1 million–218 million127 million87.6 million–171 million10.2 billion
2099131 million73.6 million–218 million127 million86.8 million–171 million10.2 billion
2100130 million72.2 million–219 million126 million86.1 million–172 million10.2 billion

Each country on its own

Good to know

  • Everyone living in the country on 1 July of each year.
  • Source: UN DESA, World Population Prospects 2024.
  • Before 1950: HYDE (2023), Gapminder (2022) and UN WPP (2024), via Our World in Data.
  • The dashed line is the UN projection (medium variant), a scenario rather than a forecast; the band is its 95% prediction interval.
  • Ranks count the 229 countries with a value in 2023, highest first.
  • The faint line is the world as a whole, as the same source counts it.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Mexico vs Russia

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment