Niva je selo u općini Haparanda, u Županija Norrbotten, Švedska. Niva se nalazi na 42 m nadmorske visine. Najbliži veći grad je Luleå, 101 km zapadno. Među znamenitostima u okolici su Karl Gustavs kyrka, Norrbotten (10,4 km), Hietaniemi Church (12,7 km) i Karunki Church (11,6 km). Među prirodnim znamenitostima su Roomisaari (9,3 km).