Värsjö is a village in Örkelljunga Municipality, in Skåne County, Sweden. Värsjö lies at 118 m above sea level. The nearest city is Ängelholm, 39 km to the west. Among the landmarks around are Värsjö småkyrka (2.0 km), Farstorp Church (21 km) and Örkelljunga Church (13.1 km).