Ryvarden Lighthouse (Norwegian: Ryvarden fyr) is a coastal lighthouse on the western coast of the municipality of Sveio in Vestland county, Norway.
The lighthouse was established in 1849 to mark the southern shore of the entrance to the Bømlafjorden from the sea.
It is located about 8 kilometres (5.0 mi) southwest of the municipal centre of Sveio.
The 10-metre (33 ft) tall square wooden tower is white with a red lantern at the top.
The light is emitted at an elevation of 22.3 metres (73 ft) above the sea level.