Bredviken is a village in Haparanda Municipality, in Norrbotten County, Sweden. Bredviken lies at 1 m above sea level. It has 374 inhabitants. The nearest city is Luleå, 71 km to the west. Beaches nearby: Tromsö (13 km). Among the landmarks around are Kalix Church (22 km), Seskarö Church (10.3 km) and Karl Gustavs kyrka, Norrbotten (32 km).