Ulva is a village in Söderhamn Municipality, in Gävleborg County, Sweden. Ulva lies at 130 m above sea level. The nearest city is Gävle, 80 km to the southeast. Among the landmarks around are Trönö gamla kyrka (8.1 km), Hanebo Church (16.6 km) and Trönö new Church (6.5 km).