Eduardo Lopes da Silva era o diretor da comissão sanitária instituída pelo governo de São Paulo em Santos, quando Oswaldo Cruz esteve na cidade, no segundo semestre de 1899, combatendo a peste bubônica. Natural de Queluz, atual Conselheiro Lafaiete, em Minas Gerais, Lopes formou-se em medicina no Rio de Janeiro. Radicado em São Paulo, ingressou no Serviço Sanitário do estado. Assumiu a chefia da Comissão Sanitária de Santos em outubro de 1898, no lugar de Militão Pacheco, tendo exercido a função até julho de 1901, quando foi substituído pelo médico Francisco Cavalcanti. Posteriormente, foi indicado para chefiar a Inspetoria Sanitária de Ribeirão Preto, onde também atuou como delegado de Saúde da municipalidade local. Faleceu na década de 1930.