Ullapool je rijeka na sjeverozapadu Škotske duga 5 km.[1]
Ullapool izvire na sjeverozapadu Highlandsa iz jezera Loch Achall.[1] Od tamo teče prema zapadu do ušća u zaljev Loch Broom kod gradića Ullapool.[1]