Первые сведения об Умбе встречаются в летописях XV века, когда здесь селились поморы, осваивающие берега Белого моря, делавшие ставку на рыболовство, обработку морского зверя, торговлю солью. Портовая деревня была важным пунктом на Поморском тракте — торговом маршруте между Архангельском и Кольским полуостровом. Долгое время местность имела особое административное положение, а сам поселок процветал за счёт морских промыслов и перевозок.
В XX веке в Умбе работали школы, библиотеки, мастерские известных вышивальщиц.