A origem e história da família Serpico é incerta e pode variar dependendo da região geográfica em que a família viveu. Serpico é um sobrenome de origem italiana, que provavelmente tem sua origem na palavra latina "serpens", que significa cobra. Acredita-se que essa família tenha tido sua origem na região da Campania, na Itália. Os registros mais antigos da família Serpico datam do século XVII. Na época, a família era comumente encontrada em cidades da região da Campânia, como Caserta, Aversa e Nápoles. Durante o século XIX, muitos italianos emigraram para a América do Sul, especialmente para a Argentina, onde fundaram comunidades italianas em cidades como Buenos Aires. É possível que a família Serpico tenha emigrado para a Argentina nessa época. Hoje em dia, o sobrenome Serpico é encontrado em todo o mundo, mas ainda é mais comum na Itália e em países latino-americanos.