Gimsøya is an island in Vågan Municipality in Nordland county, Norway. Gimsøya is situated between the islands of Austvågøya and Vestvågøya in the Lofoten archipelago. The 46.4-square-kilometre (17.9 sq mi) island has a population (2016) of 181. Historically, the island made up a large part of the old Gimsøy Municipality which existed from 1856 until its dissolution in 1964.