Niva ist ein Dorf in der Gemeinde Haparanda, in Norrbottens län, Schweden. Niva liegt auf 42 m Höhe. Die nächste größere Stadt ist Luleå, 101 km westlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Karl Gustavs kyrka, Norrbotten (10,4 km), Hietaniemi Kirche (12,7 km) und Karunki Church (11,6 km). Zu den Naturdenkmälern gehören Roomisaari (9,3 km).