John P. McCown

John Porter McCown
John Porter McCown
Born(1815-08-19)August 19, 1815
Sevier County, Tennessee
DiedJanuary 22, 1879
Little Rock, Arkansas
AllegianceUnited States United States of America
 Confederate States of America
Service/branch United States Army
 Confederate States Army
Years of service1840–61 (USA)
1861-65 (CSA)
Rank Captain (USA)
Major general
CommandsArmy of the West
Battles/warsMexican–American War
Seminole Wars
American Civil War
Relations
  • Father: George Wesly McCown
  • Mother: Mary Caroline Porter

John Porter McCown (August 19, 1815 – January 22, 1879) was a career officer in the United States Army, fighting in the Mexican–American War and in the Seminole Wars. He also served as a general in the Confederate Army during the American Civil War.