O topônimo Härnösand deriva das palavras nórdicas Härnön (o nome de uma ilha) e sand (areia), significando "sítio arenoso na ilha de Härnö".A localidade foi mencionada como Hernøsundh em 1374, e Hernesand em 1461.[5][6]
Em textos em português costuma ser usada a forma original Härnösand, ocasionalmente transliterada para Harnosand, por adaptação tipográfica.[7]