Surnames — Most frequent
- Silva 1,280,288
- Garcia 1,084,276
- Lopez 974,419
- Santos 903,786
- Rodriguez 887,180
- Martinez 855,240
- Hernandez 824,486
- Perez 812,177
- Gonzalez 743,855
- Sanchez 718,052
- Cruz 690,181
- Ramirez 577,815
- Diaz 553,392
- Gomez 549,756
- Flores 540,023
- Torres 532,036
- Khan 482,919
- Oliveira 479,236
- Reyes 444,033
- Castro 413,574
- Souza 412,571
- Rojas 412,401
- Ramos 409,721
- Morales 402,455
- Castillo 401,546
- Ruiz 400,898
- Mendoza 388,423
- Fernandez 368,215
- Jimenez 358,168
- Gutierrez 352,008
- Romero 341,181
- Vargas 340,809
- Ortiz 333,781
- Rivera 323,774
- Alvarez 321,166
- Moreno 317,942
- Lima 311,638
- Ali 310,190
- Gonzales 279,276
- Herrera 276,694
Surnames A-Z
Every published surname, letter by letter.
First names — Most frequent
- Maria 4,344,532
- Jose 3,079,791
- Juan 2,143,032
- Ana 2,045,554
- Luis 1,918,741
- Carlos 1,673,136
- John 1,624,897
- David 1,450,914
- Daniel 1,412,396
- Mary 1,251,778
- Gabriel 1,245,665
- Mohamed 1,174,194
- Muhammad 1,167,610
- Alex 1,092,605
- Jorge 1,001,526
- Ali 984,993
- Michael 978,924
- Angel 953,644
- Sandra 871,195
- Jessica 868,179
- Victor 866,982
- Mark 844,823
- Laura 836,630
- Anna 825,242
- George 824,948
- Jean 809,235
- Antonio 806,421
- Miguel 791,919
- James 781,091
- Anita 758,333
- Kevin 756,666
- Ahmed 753,770
- Andrea 739,039
- Ibrahim 738,403
- Jesus 719,922
- Sara 718,125
- Pedro 713,882
- Diana 711,341
- Hector 703,323
- Ahmad 700,185
First names A-Z
Every published first name, letter by letter.