MacKay was probably born in the Mohawk Valley area of central New York, where his father Donald MacKay had brought the family after the Seven Years' War. Loyalists during the American Revolutionary War, the family departed the area and first lived in the Trois Rivières area of Lower Canada. They settled in the Glengarry region of Upper Canada about 1792.