Tornio
Tornion naapurikunnat kaakossa ovat Kemi ja Keminmaa, koillisessa Tervola, pohjoisessa Ylitornio ja lännessä Ruotsin Haaparanta. Suoraan Torniota vastapäätä sijaitseva Haaparannan kaupunki muodostaa Tornion kanssa kaksoiskaupungin, toisesta valtiosta ja aikavyöhykkeestä huolimatta. Kemin kaupunki sijaitsee noin 25 kilometriä Torniosta kaakkoon. Yhdessä ympäröivien kuntien kanssa nämä kaksi kaupunkia muodostavat Kemi–Tornion seutukunnan.
Tornio
Lapin kaupankäynti, josta Tornio oli riippuvainen, alkoi hiipua 1800-luvun aikana. Maannousun vuoksi joki oli tullut liian kapeaksi vesiliikennöintiin ja Tornion satama jouduttiin siirtämään alajuoksua kohti. Merkittävin isku varakkaalle kaupungille tapahtui kuitenkin Suomen sodassa vuonna 1808, jonka päätteeksi Suomi liitettiin osaksi Venäjän keisarikuntaa. Raja vedettiin Muonionjoen syvintä väylää pitkin jatkuen Tornionjoen suistoon asti. Linjaus jakoi Lapin kahteen osaan, mikä oli kohtalokasta kaupankäynnille. Muusta rajalinjauksesta poiketen Venäjän keisari vaati Tornionjoen syvimmän väylän länsipuolella sijaitsevaa Suensaarta ja sen mukana Tornion keskustaa liitettäväksi Venäjään. Ruotsalaiset perustivat Haaparannan kylän (nykyään kaupunki) rajan länsipuolelle tasapainottamaan Tornion menetystä.