Byrknes is a fishing village in Gulen Municipality in Vestland county, Norway. It is located on the western shore of the island of Byrknesøyna. It is about 16 kilometres (9.9 mi) southwest of the municipal center of Eivindvik, about 17 kilometres (11 mi) west of the village of Dalsøyra, and about 14 kilometres (8.7 mi) northwest of the Mongstad industrial area in neighboring Lindås and Austrheim municipalities to the south. The Sognesjøen strait is located to the northwest of the village.
The 0.47-square-kilometre (120-acre) village has a population (2019) of 294 and a population density of 626 inhabitants per square kilometre (1,620/sq mi).There is a coastal museum, Kystmuseum, located in Byrknes. The nearest church is Mjømna Church, located about 7 kilometres (4.3 mi) to the northeast in the village of Mjømna on the neighboring island of Mjømna. It is connected to the mainland by a series of bridges over the island and neighboring islands to the east.