Name Matteo represents about 0.1391% of Italian population (157° most common name), that corresponds approximately to 83909 people.
The geographical distribution of the name Matteo in Italy