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).
|Land Area||50 sq. km (19 sq. mi)|
|Pop. Density||1246 people/sq. km|
Source: World Population Prospects 2019
Also read about
Population of Bermuda 2023