Rosvik is a locality in Piteå Municipality, in Norrbotten County, Sweden. Rosvik lies at 16 m above sea level. It has 1,857 inhabitants (2023). The nearest city is Piteå, 15.4 km to the southwest. Beaches nearby: Mörösanden (13 km), Räkan (14 km). Among the landmarks around are Nederluleå Church (29 km), Luleå Cathedral (28 km) and Piteå City Church (15.3 km). Among the natural features are Örsgrönnan (8.0 km).