Segundo o Dicionário Onomástico Etimológico de José Pedro Machado, Torres Vedras é uma fortaleza antiga. Vedras é o feminino plural do adjectivo antigo "vedro", que significa «velho», «antigo»; e provém do latim "vetulum", que deu o antigo vedro, cujo feminino é vedra, que significa em português moderno «velha».
Ou seja: Torres Vedras é igual a «Torres Velhas». Opõe-se a Torres Novas.