Bergsviken is een plaats (tätort) binnen de Zweedse gemeente Piteå. De plaats heeft 2352 inwoners (2023).

Het is gelegen op de zuidoever van de Bergsviksundet, een voormalige zeestraat. Bergsviken ligt daarbij schuin tegenover de stad Piteå. Vanuit Bergsviken steekt de Europese weg 4 de uitloper van de Pite älv over. Bergsviken betekent baai bij berg, in dit geval de Ursberget, een heuvel van circa 65 meter hoogte.

Verkeer en vervoer Bij de plaats lopen de E4 en Länsväg 373.

Categorie:Plaats in Norrbottens län Categorie:Piteå