Oulu está situada al costado del Golfo de Botnia, a la desembocadura del río Oulu, una antigua zona comercial.