La batalla de Bulls Gap tuvo lugar durante la Guerra Civil estadounidense del 11 al 13 de noviembre de 1864, en el condado de Hamblen y el condado de Greene, Tennessee .
En noviembre de 1864, el mayor general John C. Breckinridge emprendió una expedición al este de Tennessee desde Virginia para asegurar el campo en busca de alimentos y forrajes y expulsar a los federales de la zona. Una fuerza federal bajo el mando del general de brigada Alvan C. Gillem había avanzado más allá de Greeneville , pero se retiró frente a la fuerza confederada más grande que se movía desde Jonesborough hacia Greeneville. Para proteger las líneas ferroviarias a Knoxville, los federales se replegaron a Bulls Gap al este-sudeste de Whitesburg en el Ferrocarril de East Tennessee y Virginia.
El 11 de noviembre, las fuerzas confederadas atacaron por la mañana, pero fueron repelidas a las 11:00 am. El fuego de artillería continuó durante todo el día.
Ambos bandos lanzaron ataques matutinos el 12 de noviembre. Los confederados intentaron atacar a las fuerzas de la Unión en diversos lugares, pero ganaron poco terreno.
El 13 de noviembre hubo disparos durante la mayor parte del día, pero los confederados no atacaron las líneas de la Unión. Las fuerzas de la Unión, escasas de todo, desde municiones hasta raciones, se retiraron de Bulls Gap hacia Russellville a última hora de la tarde.
Breckinridge persiguió a los soldados de la Unión el 14 de noviembre y los atacó cerca de Russellville, lo que provocó una derrota. La Unión se retiró a Strawberry Plains (a las afueras de Knoxville ), donde Breckinridge volvió a enfrentarse a sus fuerzas. Pronto llegaron refuerzos de la Unión y el mal tiempo empezó a causar estragos en los caminos y arroyos. Breckinridge, con la mayor parte de su fuerza, se retiró a Virginia. La victoria confederada en la batalla de Bulls Gap fue un revés para los planes federales de librar al este de Tennessee de la presencia militar confederada, aunque temporal tras la retirada de Breckinridge a Virginia.
36°15′07″N 83°04′52″O / 36.252°N 83.081°W / 36.252; -83.081