Nel 1861 sposò Katherine Maria Charters (1835-1923), figlia di John Charters. Sebbene la coppia non ebbe figli, ebbero numerosi parenti illustri. Il nipote di MacCormac, Henry MacCormac, era un dermatologo e il padre di Sir Richard MacCormac.