Hans bakgrunn var adelig, fra greveslekten av Carpegna; han var sønn av Francesco Maria Carpegna og hans hustru Marzia Spada. Han var i slekt med kardinal Ulderico Carpegna, som kom fra en annen gren av Carpegna-slekten. Hans søster Virginia Carpegna giftet seg med Antonio Altieri, som var en av pave Klemens X' nevøer.