Gamnes ist ein Dorf in der Gemeinde Harstad, in der Provinz Troms, Norwegen. Gamnes liegt auf 15 m Höhe, am Fuß des Gebirges Vesterålen, auf der Insel Vesterålen. Die nächste größere Stadt ist Harstad, 3,2 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Belgica (5,1 km), Kirche von Trondenes (3,2 km) und U 711 (6,3 km). Zu den Naturdenkmälern gehören Gansås (4,9 km) und Storhornet (10,9 km).