José María Espinosa fue el séptimo de los ocho hijos del matrimonio entre Mariano Espinosa de los Monteros y Mora y Mariana Leocadia Prieto Ricaurte.