São Luís Castro é natural de Macieira de Cambra e vive no Porto desde 1996. Estudou Psicologia na Universidade do Porto, onde se licenciou em 1980 e onde, após completar estágios de investigação na Universidade Livre de Bruxelas e nos Laboratórios Haskins (Universidades de Connecticut e de Yale), se doutorou em 1989. Foi bolseira da Fundação Gulbenkian fora do país por 3 anos. Iniciou a actividade profissional como monitora na Faculdade de Psicologia e Ciências da Educação da Universidade do Porto (FPCEUP), onde é professora catedrática desde 2012. É também diretora do Centro de Psicologia da Universidade do Porto (CPUP), cargo para que foi eleita em 2015.
Participa ou participou em diversos orgãos de gestão da FPCEUP: Conselho Científico, Conselho de Departamento de Psicologia, Assembleia de Representantes (que presidiu por dois mandatos), Conselho Pedagógico; foi subdirectora e vogal do Conselho Executivo entre 2010 e 2014. Participou na criação do CPUP em 1994 e desde então na sua direção. A sua experiência enquanto docente é diversificada, e inclui um ano de ensino numa universidade americana.
Os seus interesses de investigação centram-se na linguagem e psicologia cognitiva experimental com ligação às neurociências. Fundou em 1992 o Laboratório de Fala da FPCEUP, que tem vindo a atrair estudantes promissores com interesse pelas ciências neurocognitivas. Orienta/ou mais de 18 doutorandos e investigadores pós-doutorados e é autora/co-autora de numerosas publicações internacionais em revistas científicas indexadas na WoS. Destas é representativo o artigo que dá conta do primeiro estudo comparativo sobre a aprendizagem da leitura em países europeus, que mostrou diferentes ritmos de progressão da aprendizagem relacionados com as características das línguas. O desenvolvimento de materiais em português (e.g., testes psicológicos, programas de treino validados) complementa a sua investigação fundamental. Recebeu o prémio Cegoc 2006 pela bateria de testes “ALEPE - Avaliação da Leitura em Português Europeu”. Preside à Associação Portuguesa de Psicologia Experimental desde 2011, e integra/ou vários comités nacionais (A3ES) e internacionais de peritagem científica.