Bredviken je selo u općini Haparanda, u Županija Norrbotten, Švedska. Bredviken se nalazi na 1 m nadmorske visine. Broj stanovnika je 374. Najbliži veći grad je Luleå, 71 km zapadno. Plaže u blizini: Tromsö (13 km). Među znamenitostima u okolici su Kalix Church (22 km), Seskarö Church (10,3 km) i Karl Gustavs kyrka, Norrbotten (32 km).
Piše se i Bredviken.