Bitwa pod Ball’s Bluff (znana także jako bitwa pod Leesburgiem lub bitwa o Harrison’s Landing) – starcie zbrojne, które miało miejsce 21 października 1861 r. w pobliżu miasteczka Leesburg na południowym brzegu rzeki Potomak w Wirginii w trakcie wojny secesyjnej.
Po porażce w I bitwie nad Bull Run generał George McClellan naciskany ze wszystkich stron przyjął taktykę ofensywną, a jego głównym celem było pokonanie konfederatów w walnej bitwie. 17 października siły generała Josepha E. Johnstona skróciły swoje linie w północnej Wirginii, wzmacniając stanowiska po obu stronach Centerville.
McClellan, spodziewając się ataku konfederatów, zaplanował uderzenie siłami trzech dywizji, które miały za zadanie opanowanie dogodnego przejścia przez Potomak, a w konsekwencji zajęcie Leesburga. 19 października generał brygady George A. McCalls na czele własnej dywizji pomaszerował w kierunku Dranesville położonego 22 km na południe od Leesburga, gdzie miał połączyć się z brygadą generała Nathana „Shanksa” Evansa. Evans opuścił jednak Leesburg, zajmując stanowiska w pobliżu miasta.