Penne liegt auf zwei Hügeln links des oberen Tavo-Tals zwischen den letzten südlichen Ausläufern des Gran Sasso und dem Meer.
Das alte Pinna (oder Pinnae) war die größte Stadt des italischen Volksstamms der Vestini, die Verbündete Roms waren. Schon im Mittelalter als Handwerks- und Handelsszentrum bekannt, hat die Stadt mit ihren Gebäuden aus Backstein und Lehm ihr charakteristisches Bild bewahrt: Im ältesten Stadtteil, der auf dem südlichen Hügel liegt, gibt es noch viele Gassen mit Backsteinpflaster. Einen Besuch lohnen die Kathedrale, die vor dem Jahr 1000 gegründet wurde, und die Abtei S. Maria in Colleromano (13.–16. Jh.), die etwas außerhalb der Stadt liegt.