Engeløya is an island in the northern part of Steigen Municipality in Nordland county, Norway. The island has an area of . The highest point on the island is the Trohornet mountain. The rocky, mountainous island has grassy slopes that are fertile and it has some of the better farmland in the municipality. The island sits in the entrance to the Sagfjorden, just south of the island of Lundøya.
