Det nåværende navnet, , er oversatt som «Kongshavnen», kanskje grunnet et besøk av kong Jakob V av Skottland i 1540. Imidlertid er denne forklaringen bestridt ettersom kong Jakob ikke kom i fredelig ærend. Det eldre navnet synes å ha vært , i betydningen «Skråningshavn» eller «Havna ved åsen».