Paiva is a Portuguese family surname, of toponymic origin in Paiva, today Castelo de Paiva, Portugal.
It may refer to: