There are approximately 501 Matteo families in Italy
The geographical distribution of last name Matteo in Italy