Penne liegt im Norden des Départements Tarn in der Region Okzitanien, eingebettet in eine hügelige Landschaft am Fluss Aveyron. Die Gemeinde ist etwa dreißig Kilometer von Montauban entfernt und wird von Nachbarorten wie Bruniquel, Vaour und Castelnau-de-Montmiral umgeben. Mit ihren sanften Hügeln und dem Flusslauf prägt sie das Bild der Umgebung.
Erstmals erwähnt wird Penne in prähistorischen Funden, darunter eine Gravur aus dem Magdalénien in der Grotte du Courbet. Später entwickelte sich der Ort zu einem befestigten Platz mit einer Burgruine, die noch heute von seiner mittelalterlichen Vergangenheit zeugt. Die Kirche aus dem 13. Jahrhundert mit ihren wehrhaften Elementen unterstreicht diese Geschichte.
Heute ist Penne vor allem für seine Burgruine bekannt, die auf einem Hügel thront und einen weiten Blick über die Landschaft bietet. Die Kirche mit ihren festungsartigen Zügen ist ein weiteres Zeugnis der bewegten Vergangenheit. Die umgebende Natur lädt zu Spaziergängen entlang des Aveyron ein.