Sandhornøya is an island in Nordland county, Norway. Its area is 103 km². It is located in Gildeskål municipality.
Coordinates: 67°06′N 14°09′E / 67.1, 14.15