Nedertorneå ligger syd for bykjernen i Torneå og ligger ved Torne älv som danner grensen mot Sverige. På den andre siden av elven ligger den svenske byen Haparanda.