Bermuda is a British Overseas Territory in the North Atlantic Ocean. The Bermuda archipelago consists of 181 islands with a total land area of 54 sq km (21 sq mi). As of 2019, Bermuda had a population of around 64,000 people, making it the second-most populous of the British overseas territories, after the Cayman Islands.