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). No 18 de Março de 1500 através do documento (Carta da Vila) d’el Rei D: Manuel foi criada a Vila da Batalha, com jurisdição própria, como sede do Concelho, delimitado um dia antes "“O Moesteiro da Vitoria privilegio per que he feito vila sem ter nenhuma ssogeiçam a villa de Leiria cujo termo hera e a tira e desmembra do termo dela.".