María del Pilar nació en Madrid el 10 de noviembre de 1776, siendo hija del segundo matrimonio de la Marquesa de Rafal Antonia María de Heredia y Rocamora con el IV Marqués de Vellisca Pablo Melo de Portugal.