L'agglomération de Penne est située dans le département Tarn.
Les municipalités à proximité sont les suivantes : Castelnau-de-Montmiral, Saint-Antonin-Noble-Val, Larroque, Vaour, Bruniquel, Cazals, Montricoux.
3 infirmiers et infirmières à domicile travaillent à Penne.