John Haskell King (February 19, 1820 – April 7, 1888) was a United States Army officer who fought in the Mexican–American War and in the American Civil War. A regular soldier with a career span of 45 years; he distinguished himself in the civil war as commanding officer of Regular Army detachments in the Western Theater.