Bornholm is a Danish island in the Baltic Sea, to the east of the rest of Denmark, south of Sweden, northeast of Germany and north of Poland. Occupying an area of 588.36 square kilometres (227.17 sq mi), the island had a total population of 39,439 on 1 April 2020.