Batalha est une petite ville créée autour du monastère de Sainte-Marie de la Victoire. Ce dernier fût édifié par le roi Jean I de Portugal après la victoire de 1385 sur son rival Jean I de Castille, à la . 