Teramo è situata nella parte settentrionale dell'Abruzzo, in una zona collinare sotto le pendici del Gran Sasso,che degrada verso la costa con una ricca vegetazione di vigneti e oliveti, compresa fra i fiumi Tordino e Vezzola. La città è facilmente raggiungibile grazie alle autostrade A24,a due ore da Roma,e la A14. Il corso principale è Corso San Giorgio che collega le piazze principali, Piazza Garibaldi, principale snodo stradale urbano e Piazza Martiri, chiusa al traffico e spesso sede di manifestazioni varie, nonché del Duomo. Altra piazza importante è Piazza Dante, nella quale si trova il Liceo Classico dedicato al filosofo Melchiorre Delfico, fondato nel 1813.