Torres Novas est située dans le District de Santarém, dans l'ancienne région du Ribatejo, et couvre 270 km² avec une population de 34 149 habitants (recensement de 2021), répartis en dix paroisses. Elle a reçu une charte royale du roi Sancho I en 1190, renouvelée par le roi Manuel en 1510. Ses natifs sont appelés torrejanos.