La ville de Barmouth s'est à l'origine développée autour de la construction navale et plus récemment en tant que station balnéaire.