The Battle of Kirksville was a battle in the American Civil War.

It was named after the city of Kirksville, Missouri where it was fought. It took placed on August 9, 1862. It was a victory for the Union.