Miasto założone zostało w 1126 roku na mocy edyktu króla Dawida I jako jedno z pierwszych "royal burghs", wkrótce stając się ważnym ośrodkiem handlu. W XIII wieku zbudowany został tu zamek, kilkakrotnie będący świadkiem zmagań Szkotów i Anglików podczas I wojny o niepodległość Szkocji. Zamek został doszczętnie spalony podczas wojny domowej w 1569 roku, z polecenia regenta Szkocji Jamesa Stewarta. Ostatnie ślady po zamku zostały zniszczone w XVIII wieku.