He married Margaret Ann Duff . Margaret Ann Duff was born at Chester, Pennsylvania Abt 1775 daughter of John Duff and Margaret Brown .
They were the parents of 6
children:
John McCroskey
born Abt 1797.
Francis McCroskey
born 1799.
William B. McCroskey
born 13 Nov 1805.
Matthew Duff McCroskey
born 1807.
James Madison McCroskey
born 13 Feb 1810.
Margaret McCroskey
born 9 Oct 1817.