La ville a été créée autour du château construit par les Normands pour assurer leur domination. Le port fut important au XIVe et au XVesiècle en raison de l'exportation de plomb des montagnes voisines, et a été le deuxième du Pays de Galles au temps de sa splendeur. Historiquement ville de marché, c'est aujourd'hui un centre administratif et touristique, au beau milieu de la baie de Ceredigion.
C'est aussi une ville universitaire avec plus de 9 000 étudiants qui viennent s'ajouter à la population locale de 12 000 habitants pendant 9 mois de l'année.