Brandsøy is a village in Kinn Municipality in Vestland county, Norway. It is located on both sides of small strait that separates the east end of the island of and the mainland. The village sits along the highway, about 5 kilometres (3.1 mi) east of the town of Florø and about 10 kilometres (6.2 mi) west of the village of Grov. The 0.49-square-kilometre (120-acre) village has a population (2019) of 674 and a population density of 1,376 inhabitants per square kilometre (3,560/sq mi).