Tufillo is situated on the top of a rocky hill between two torrents in the Trigno Valley, at an altitude of 555 metres. Its territory is characterised by a great number of pastures and woods. A wonderful landscape of the Maiella and Matese mountains as well as of the Tremiti islands can be enjoyed.