Bermuda is a British Overseas Territory in the North Atlantic Ocean. Bermuda has 181 islands; the largest of these being Main Island. As per the UN World Population Prospects, 2019 by the United Nations, the population of Bermuda in 2023 is 64,069 (64 thousand)
The total Land Area of Poland is 50 Km2 (19 sq. miles) & the Population Density of Bermuda is 1246 per Km2 (3,226 people per mi2).
Bermuda | 2023 Population |
Total Population | 64,069 |
Global Rank | 207 |
Dependency of | UK |
Land Area | 50 sq. km (19 sq. mi) |
Area Rank | – |
Pop. Density | 1246 people/sq. km |
Capital City | Hamilton |
Source: World Population Prospects 2019