Kveøya is an island in Kvæfjord Municipality in Troms county, Norway.
The island sits about 1.5 kilometres (0.93 mi) southwest of the village of Borkenes.
In 2010, the Kveøy Bridge was completed, connecting the village of Hundstad on the island to a point just west of the village of Straumen on the main island of Hinnøya.
The northern and eastern sides of the island are steep and mountainous.
The highest point on the island is the 267-metre (876 ft) tall Hilderkleiva.