Bitwa pod Vimeiro – bitwa, która miała miejsce 21 sierpnia 1808 roku pod Vimeiro w Portugalii, w czasie zmagań Francuzów z powstańcami iberyjskimi wspieranymi przez oddziały angielskie. Cztery dni po przegranej pod Roliçą, wojska francuskie pod dowództwem gen. Junota opuściły Lizbonę w celu konfrontacji z Anglikami. Tymczasem Wellington otrzymał wyraźne rozkazy zabraniające jakichkolwiek działań zaczepnych i rozlokował swe brygady na pozycjach obronnych nieopodal wioski Vimeiro. Trzy czwarte oddziałów angielskich wspieranych przez osiem dział zajęło pozycje na wzgórzach równoległych do rzeki Maceira, jeden batalion miał za zadanie obronę wschodniej grani wzgórz, a pozostałe siły, wyposażone w 6 dział miały osłaniać Vimeiro, które ulokowane jest na płaskim wzgórzu.

21 sierpnia, około godz. 9, doszło do pierwszych starć na lewym skrzydle wojsk angielskich, na co Wellington zareagował przerzuceniem połowy sił z zachodniego na wschodni grzbiet wzgórza. Pierwszy szturm oddziałów francuskich (2 brygady dywizji Delaborde'a dowodzonej przez gen. Jeana Guillaume’a Thomièresa) załamał się, a Francuzi stracili 7 dział. Kolejny szturm, tym razem 2 dywizji Loisona pod dowództwem gen. Huguesa Charlota również został odparty.