Vinhais fue, primitivamente, un castro de población galaica, transformado por los romanos en un castro galaicorromano, con la fortaleza (oppidum).