McCafferty is a surname of Irish/Scottish origin.
It is derived from the Gaelic Mac Eachmharcaigh, meaning "son of Eachmharcach".
Notable people with the surname include: