Björnö is an island located between Gålö [sv] peninsula and the mainland in Haninge Municipality, Stockholm County, Sweden. The island was originally a part of the historical property Lännersta. Today it is mostly occupied by holiday cottages.

Björnö
Island
Location of Björnö island
Location of Björnö island
Björnö
Island in Sweden
Location of Björnö island
Location of Björnö island
Björnö
Björnö (Sweden)
Coordinates: 59°06′44″N 18°18′19″E / 59.112235°N 18.30525°E / 59.112235; 18.30525
CountrySweden
CountyStockholm County
MunicipalityHaninge