Penne is a commune in the Tarn department in the Occitanie region in Southern France. In 2018, it had a population of 584. Penne is situat…Penne is a commune in the Tarn department in the Occitanie region in Southern France. In 2018, it had a population of 584. Penne is situated 32 km to the east of Montauban, on the Aveyron River. The mountainous and hilly terrain, coupled with poor soil, make for a local economy that is precarious. Younger generations continually move away from the area, to make a better living in Paris and other major cities.