Les origines du nom sont inconnues, bien que Laverock soit la traduction écossaise de 'Lark'.
Elle comptait 15 549 habitants selon le recensement de 2001 et est une ville industrielle typique de l'ouest de l'Écosse.