Name Speranza represents about 0.0190% of Italian population (541° most common name), that corresponds approximately to 11483 people.
The geographical distribution of the name Speranza in Italy