There are approximately 1402 Mastrangelo families in Italy
The geographical distribution of last name Mastrangelo in Italy