O Hospital de S. João é um hospital que integra o Serviço Nacional de Saúde e está localizado na cidade do Porto. É o maior hospital do Norte de Portugal e o segundo maior do país, prestando assistência nas diversas especialidades médicas e cirúrgicas.