A Batalha é uma vila portuguesa no Distrito de Leiria, região Centro e subregião do Pinhal Litoral, com cerca de 7 500 habitantes.
É sede de um município com 103,56 km² de área e 15 789 habitantes (2006), subdividido em 4 freguesias. O município é limitado a norte e oeste pelo município de Leiria, a leste por Ourém, a sueste por Alcanena e a sudoeste por Porto de Mós.
A vila foi fundada pelo rei D. João I, juntamente com o Mosteiro de Santa Maria da Vitória, para agradecer o suposto auxílio divino concedido na vitória da batalha de Aljubarrota (14 de Agosto 1385).
Batalha, Golpilheira, Reguengo do Fetal, São Mamede