Respuesta :

The last battle was fought at Palmito Ranch, Texas.
The war ended in Spring, 1865. Robert E. Lee surrendered the last major Confederate army to Ulysses S. Grant at Appomattox Courthouse on April 9, 1865. The last battle was fought at Palmito Ranch, Texas, on May 13, 1865. Click here for a Civil War timeline.