Mattila ist ein Dorf in der Gemeinde Haparanda, in Norrbottens län, Schweden. Mattila liegt auf 12 m Höhe. Die Einwohnerzahl beträgt 77. Die nächste größere Stadt ist Luleå, 96 km westlich. Strände in der Nähe: Näätsaaren (5,7 km), Kallioputaan (5,2 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Kirche von Alatornio (4,0 km), Kirche von Tornio (1,7 km) und Haparanda Church (3,4 km).