Oulu (švédsky Uleåborg) je největší město v severním Finsku. Leží na severovýchodním pobřeží Botnického zálivu Baltského moře při ústí řeky Oulu v provincii Severní Pohjanmaa. Se svými 140 000 obyvateli se po Turku a před Jyväskylä řadí na šesté místo mezi největšími finskými městy.