There are approximately 792 Cafiero families in Italy
The geographical distribution of last name Cafiero in Italy