Japan vs Mexico

Japan vs Mexico: Population

Population in 2023: 124 million people in Japan and 130 million people in Mexico, by UN estimates. In 2023 the value was higher in Mexico, by 5.3 million people, or 1.04 times that in Japan.

people · UN

Japan vs Mexico: PopulationPopulation in 2023: 124 million people in Japan and 130 million people in Mexico, by UN estimates. In 2023 the value was higher in Mexico, by 5.3 million people, or 1.04 times that in Japan.
JapanMexicoEstimates, HYDE and GapminderUN projection (medium variant)95% prediction intervalWorld

What the numbers say

  • Mexico has been higher since 2020, when it overtook Japan.
  • In 2023, Japan ranked 12 and Mexico ranked 10 of 229 countries, counting from the highest.
  • The UN projection (medium variant) puts Japan at 76.9 million people and Mexico at 130 million people in 2100.
  • The world as a whole: 8.09 billion people in 2023.

Every year

people · UN

YearJapanMexicoWorld
2023124 million130 million8.09 billion
2022125 million129 million8.02 billion
2021126 million128 million7.95 billion
2020126 million127 million7.89 billion
2019127 million126 million7.81 billion
2018127 million125 million7.73 billion
2017127 million123 million7.65 billion
2016127 million122 million7.56 billion
2015127 million121 million7.47 billion
2014128 million120 million7.38 billion
2013128 million118 million7.29 billion
2012128 million117 million7.2 billion
2011128 million115 million7.11 billion
2010128 million114 million7.02 billion
2009128 million112 million6.93 billion
2008128 million110 million6.84 billion
2007128 million109 million6.76 billion
2006128 million107 million6.67 billion
2005128 million106 million6.59 billion
2004128 million104 million6.5 billion
2003128 million103 million6.42 billion
2002128 million102 million6.34 billion
2001127 million100 million6.26 billion
2000127 million98.6 million6.17 billion
1999127 million97.1 million6.09 billion
1998127 million95.6 million6.01 billion
1997126 million94 million5.93 billion
1996126 million92.5 million5.84 billion
1995126 million90.9 million5.76 billion
1994125 million89.3 million5.68 billion
1993125 million87.7 million5.59 billion
1992124 million86 million5.51 billion
1991124 million84.4 million5.42 billion
1990123 million82.8 million5.33 billion
1989123 million81.3 million5.23 billion
1988123 million79.7 million5.14 billion
1987122 million78.1 million5.05 billion
1986121 million76.6 million4.96 billion
1985121 million75 million4.87 billion
1984120 million73.5 million4.78 billion
1983120 million72 million4.7 billion
1982120 million70.4 million4.61 billion
1981119 million68.9 million4.53 billion
1980118 million67.3 million4.45 billion
1979118 million65.7 million4.37 billion
1978117 million64 million4.29 billion
1977116 million62.3 million4.22 billion
1976115 million60.7 million4.14 billion
1975113 million59 million4.07 billion
1974112 million57.3 million4 billion
1973111 million55.7 million3.92 billion
1972109 million54 million3.85 billion
1971108 million52.4 million3.77 billion
1970107 million50.8 million3.7 billion
1969106 million49.2 million3.62 billion
1968104 million47.7 million3.55 billion
1967103 million46.1 million3.47 billion
1966102 million44.6 million3.4 billion
1965101 million43.2 million3.34 billion
196499.9 million41.8 million3.26 billion
196399 million40.4 million3.19 billion
196298.1 million39.1 million3.12 billion
196197.2 million37.9 million3.07 billion
196096.4 million36.7 million3.02 billion
195995.6 million35.6 million2.97 billion
195894.9 million34.6 million2.91 billion
195794.1 million33.6 million2.85 billion
195693.3 million32.6 million2.8 billion
195592.4 million31.7 million2.74 billion
195491.4 million30.8 million2.69 billion
195390.3 million29.9 million2.63 billion
195289.1 million29.1 million2.58 billion
195187.9 million28.3 million2.54 billion
195086.4 million27.6 million2.49 billion
194983.3 million26.7 million–
194882.2 million25.9 million–
194781 million25 million–
194679.9 million24.2 million–
194578.8 million23.4 million–
194477.7 million22.6 million–
194376.7 million21.9 million–
194275.6 million21.2 million–
194174.6 million20.5 million–
194073.6 million20 million–
193972.6 million19.5 million–
193871.7 million19.1 million–
193770.8 million18.8 million–
193669.9 million18.5 million–
193569 million18.2 million–
193468.1 million17.8 million–
193367.2 million17.5 million–
193266.4 million17.2 million–
193165.5 million17 million–
193064.7 million16.7 million–
192963.8 million16.4 million–
192862.9 million16.2 million–
192762.1 million16 million–
192661.2 million15.7 million–
192560.3 million15.5 million–
192459.5 million15.3 million–
192358.7 million15.1 million–
192257.9 million14.9 million–
192157.1 million14.7 million–
192056.3 million14.6 million–
191955.6 million14.5 million–
191854.9 million14.5 million–
191754.3 million14.5 million–
191653.6 million14.5 million–
191553 million14.5 million–
191452.3 million14.5 million–
191351.7 million14.5 million–
191251.1 million14.6 million–
191150.5 million14.6 million–
191049.9 million14.5 million–
190949.3 million14.4 million–
190848.7 million14.3 million–
190748.2 million14.2 million–
190647.6 million14.1 million–
190547 million13.9 million–
190446.5 million13.8 million–
190346 million13.7 million–
190245.4 million13.6 million–
190144.9 million13.4 million–
190044.4 million13.3 million–
189944 million13.1 million–
189843.5 million12.9 million–
189743.1 million12.7 million–
189642.7 million12.6 million–
189542.3 million12.4 million–
189441.9 million12.2 million–
189341.5 million12 million–
189241.1 million11.9 million–
189140.7 million11.7 million–
189040.3 million11.5 million–
188939.9 million11.4 million–
188839.6 million11.3 million–
188739.2 million11.1 million–
188638.9 million11 million–
188538.6 million10.9 million–
188438.2 million10.8 million–
188337.9 million10.6 million–
188237.6 million10.5 million–
188137.3 million10.4 million–
188037 million10.3 million–
187936.7 million10.1 million–
187836.4 million10 million–
187736.2 million9.91 million–
187636 million9.8 million–
187535.7 million9.68 million–
187435.5 million9.57 million–
187335.2 million9.46 million–
187235 million9.35 million–
187134.8 million9.26 million–
187034.6 million9.18 million–
186934.4 million9.11 million–
186834.3 million9.06 million–
186734.1 million9.03 million–
186634 million8.99 million–
186533.9 million8.95 million–
186433.7 million8.92 million–
186333.6 million8.88 million–
186233.5 million8.85 million–
186133.4 million8.8 million–
186033.2 million8.73 million–
185933.1 million8.64 million–
185833 million8.54 million–
185732.9 million8.43 million–
185632.7 million8.31 million–
185532.6 million8.2 million–
185432.5 million8.09 million–
185332.4 million7.98 million–
185232.2 million7.87 million–
185132.1 million7.78 million–
185032.1 million7.69 million–
184932 million7.61 million–
184831.9 million7.54 million–
184731.9 million7.47 million–
184631.9 million7.41 million–
184531.8 million7.35 million–
184431.8 million7.29 million–
184331.8 million7.22 million–
184231.7 million7.16 million–
184131.7 million7.1 million–
184031.7 million7.04 million–
183931.6 million6.97 million–
183831.6 million6.91 million–
183731.6 million6.84 million–
183631.5 million6.77 million–
183531.5 million6.71 million–
183431.5 million6.64 million–
183331.4 million6.57 million–
183231.4 million6.51 million–
183131.4 million6.46 million–
183031.3 million6.43 million–
182931.3 million6.42 million–
182831.3 million6.42 million–
182731.2 million6.44 million–
182631.2 million6.46 million–
182531.2 million6.48 million–
182431.1 million6.5 million–
182331.1 million6.53 million–
182231.1 million6.55 million–
182131 million6.55 million–
182030.9 million6.53 million–
181930.8 million6.48 million–
181830.7 million6.42 million–
181730.5 million6.34 million–
181630.4 million6.26 million–
181530.2 million6.18 million–
181430.1 million6.1 million–
181329.9 million6.02 million–
181229.8 million5.95 million–
181129.6 million5.87 million–
181029.5 million5.8 million–
180929.3 million5.72 million–
180829.2 million5.65 million–
180729 million5.58 million–
180628.9 million5.51 million–
180528.7 million5.44 million–
180428.6 million5.37 million–
180328.4 million5.3 million–
180228.3 million5.23 million–
180128.1 million5.17 million–
180028 million5.1 million–
  • 12.3Estimates, HYDE and Gapminder
UN projection (medium variant) · 2024–2100
YearJapanMexicoWorld
2024124 million124 million–124 million131 million131 million–131 million8.16 billion
2025123 million123 million–123 million132 million131 million–133 million8.23 billion
2026122 million122 million–123 million133 million132 million–134 million8.3 billion
2027122 million121 million–123 million134 million132 million–136 million8.37 billion
2028121 million120 million–122 million135 million133 million–137 million8.44 billion
2029120 million119 million–122 million136 million133 million–139 million8.5 billion
2030120 million118 million–122 million137 million133 million–141 million8.57 billion
2031119 million117 million–121 million138 million134 million–142 million8.63 billion
2032118 million116 million–121 million139 million134 million–144 million8.7 billion
2033117 million115 million–120 million140 million134 million–145 million8.76 billion
2034117 million114 million–120 million140 million134 million–147 million8.82 billion
2035116 million112 million–120 million141 million134 million–148 million8.89 billion
2036115 million111 million–119 million142 million134 million–150 million8.95 billion
2037114 million110 million–119 million143 million134 million–151 million9.01 billion
2038114 million109 million–119 million143 million134 million–152 million9.06 billion
2039113 million108 million–118 million144 million134 million–154 million9.12 billion
2040112 million107 million–118 million145 million134 million–155 million9.18 billion
2041111 million106 million–118 million145 million134 million–156 million9.23 billion
2042111 million105 million–117 million146 million134 million–158 million9.29 billion
2043110 million104 million–117 million146 million134 million–159 million9.34 billion
2044109 million103 million–117 million147 million134 million–160 million9.39 billion
2045109 million102 million–116 million147 million133 million–161 million9.44 billion
2046108 million101 million–116 million148 million133 million–162 million9.49 billion
2047107 million99.6 million–116 million148 million132 million–164 million9.54 billion
2048107 million98.5 million–115 million148 million132 million–165 million9.58 billion
2049106 million97.5 million–115 million149 million131 million–166 million9.62 billion
2050105 million96.4 million–115 million149 million131 million–167 million9.66 billion
2051105 million95.3 million–115 million149 million130 million–168 million9.7 billion
2052104 million94.1 million–114 million149 million130 million–170 million9.74 billion
2053103 million93 million–114 million150 million129 million–171 million9.78 billion
2054102 million91.9 million–114 million150 million129 million–172 million9.81 billion
2055102 million90.9 million–114 million150 million128 million–173 million9.85 billion
2056101 million89.8 million–113 million150 million128 million–174 million9.88 billion
2057100 million88.6 million–113 million150 million127 million–175 million9.91 billion
205899.6 million87.5 million–113 million150 million126 million–176 million9.94 billion
205998.9 million86.3 million–113 million150 million125 million–178 million9.96 billion
206098.1 million85.1 million–113 million150 million124 million–179 million9.99 billion
206197.4 million84 million–112 million150 million123 million–180 million10 billion
206296.6 million82.9 million–112 million150 million122 million–181 million10 billion
206395.8 million81.7 million–111 million150 million121 million–182 million10.1 billion
206495.1 million80.7 million–111 million150 million120 million–183 million10.1 billion
206594.3 million79.4 million–111 million149 million119 million–184 million10.1 billion
206693.6 million78 million–111 million149 million118 million–185 million10.1 billion
206792.8 million76.7 million–111 million149 million117 million–187 million10.1 billion
206892.1 million75.5 million–110 million149 million116 million–188 million10.2 billion
206991.3 million74.4 million–110 million148 million114 million–189 million10.2 billion
207090.6 million73.3 million–110 million148 million113 million–190 million10.2 billion
207189.9 million72.2 million–110 million148 million112 million–191 million10.2 billion
207289.2 million71.2 million–110 million147 million111 million–192 million10.2 billion
207388.6 million70.2 million–110 million147 million110 million–193 million10.2 billion
207488 million69.2 million–109 million147 million109 million–194 million10.2 billion
207587.4 million68.2 million–110 million146 million107 million–195 million10.3 billion
207686.8 million67.2 million–110 million146 million106 million–197 million10.3 billion
207786.2 million66.3 million–110 million145 million105 million–198 million10.3 billion
207885.7 million65.3 million–110 million145 million104 million–199 million10.3 billion
207985.2 million64.5 million–110 million144 million103 million–200 million10.3 billion
208084.7 million63.6 million–110 million144 million101 million–201 million10.3 billion
208184.3 million62.8 million–110 million143 million100 million–202 million10.3 billion
208283.8 million62.1 million–110 million143 million98.7 million–203 million10.3 billion
208383.4 million61.4 million–110 million142 million97.2 million–204 million10.3 billion
208483 million60.7 million–110 million142 million95.9 million–205 million10.3 billion
208582.6 million59.9 million–110 million141 million94.6 million–205 million10.3 billion
208682.2 million59.2 million–110 million140 million93.2 million–206 million10.3 billion
208781.8 million58.5 million–110 million140 million91.7 million–207 million10.3 billion
208881.4 million57.7 million–111 million139 million90 million–208 million10.3 billion
208981 million56.9 million–111 million138 million88.4 million–209 million10.3 billion
209080.6 million56.1 million–111 million138 million87 million–210 million10.3 billion
209180.3 million55.3 million–111 million137 million85.7 million–210 million10.3 billion
209279.9 million54.5 million–111 million136 million84.2 million–211 million10.3 billion
209379.5 million53.6 million–112 million136 million82.6 million–212 million10.3 billion
209479.1 million52.6 million–112 million135 million81 million–213 million10.2 billion
209578.8 million51.8 million–112 million134 million79.4 million–215 million10.2 billion
209678.4 million51 million–112 million133 million78 million–216 million10.2 billion
209778 million50.1 million–112 million133 million76.7 million–217 million10.2 billion
209877.6 million49.4 million–113 million132 million75.1 million–218 million10.2 billion
209977.2 million48.6 million–113 million131 million73.6 million–218 million10.2 billion
210076.9 million47.8 million–113 million130 million72.2 million–219 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

Japan vs Mexico

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment