Em Portugal, existem várias localidades com o nome de Paiva, nomeadamente: Vila Nova de Paiva, Arronches, Barreiro, Castro Daire, Sátão, Viana do Alentejo e Castelo de Paiva. Paiva é também o nome de um rio afluente do Douro. Admite-se que Paiva provenha de um vocábulo pré-romano influenciado pelo topónimo latino Pavia. Como nome de família já é conhecido desde o século IX.