Este é um sobrenome de origem portuguesa que é bastante comum no Brasil. De certa forma, é possível até mesmo dizer que é o mais popular no Brasil. Ele é classificado como toponímico, ou seja, de origem geográfica. Existem muitos locais em Portugal com o nome de Silva e de lá surgiram muitas pessoas com este sobrenome. A primeira linhagem dos Silva é bem antiga e provém dos Godos D. Aderaldo. Seu filho D. Guterre Alderete de Silva, se casou com uma descendente da nobreza da Casa Real de Aragão.
A origem do nome é Grego. Variante de
André. Significa másculo, viril e robusto.