Barcelos é uma cidade antiga habitada desde o paleolítico. A origem do nome de Barcelos é controversa, podendo vir do rio Cávado ou do termo "barcela". Barcelos foi sede de concelho durante o período romano e teve o seu desenvolvimento inicial com a fundação da nacionalidade portuguesa.