Pedro López nacque a Dueñas, una piccola località vicino Palencia (Spagna), nel 1527. Egli è conosciuto soprattutto per la fondazione di alcuni ospedali per indigenti in Messico. In particolare, dell'ospedale di San Lázaro (1572), per i lebbrosi, e dell'ospedale dei Senzatetto ("Desamparados") (1582), destinato ai meticci e agli africani, gruppi etnico-sociali particolarmente deboli a quel tempo in Messico.