Niva este un sat din comuna Haparanda, din Comitatul Norrbotten, Suedia. Niva se află la 42 m altitudine. Cel mai apropiat oraș mare este Luleå, la 101 km la vest. Printre obiectivele din împrejurimi: Karl Gustavs kyrka, Norrbotten (10,4 km), Hietaniemi Church (12,7 km) și Karunki Church (11,6 km). Printre locurile naturale: Roomisaari (9,3 km).