Granvik es una aldea en el municipio de Arvidsjaur, en la provincia de Norbotnia, Suecia. Granvik se encuentra a 438 m de altitud. La ciudad grande más cercana es Piteå, a 137 km al este. Entre los lugares de interés cercanos: Pite River Bridge (13,7 km). Entre los parajes naturales: Trollforsen (11,8 km).