Porter was married to Sarah Humes of Pennsylvania, on October 31, 1816, and had at least four children, one of whom was General Andrew Porter, one of the generals at the First Battle of Bull Run, who married Margarite Biddle of the famous Biddle family.