There are approximately 7287 Grimaldi families in Italy
The geographical distribution of last name Grimaldi in Italy