The Most Popular Spanish First Names

In the list we have sorted Spanish first names by popularity, along with their genders and meanings. By clicking on the highlighted names you can see additional information about the name, including the name's origin, religion, similar names and also celebrities with the same name.

Ranking Name Gender Meaning
1 Maria Girl star of the sea
2 Jose Boy -
3 Juan Boy God is gracious
4 Francisco Boy frenchman
5 Antonio Boy Saint Anthony; worthy of praise
6 Ana Girl favored grace
7 Manuel Boy God is among us
8 Miguel Boy who is like unto Yaweh.
9 Carmen Girl garden, orchard
10 David Boy beloved
11 Luis Boy A fame searching warrior
12 Carlos Boy Free man
13 Jesus Boy the Lord is salvation
14 Javier Boy bright
15 Pedro Boy rock
16 Daniel Boy God is my judge
17 Isabel Girl God's promise
18 Jose-Antonio Boy -
19 Rosa Girl rose
20 Angel Boy messenger; messenger of God
21 Laura Girl Laurel
22 Alejandro Boy man's defender, warrior
23 Jose-Luis Boy Jose-Luis means Raised
24 Josefa Girl Jehovah increases
25 Francisco-Javier Boy -
26 Rafael Boy god has healed
27 Ana-Maria Girl -
28 Cristina Girl anointed, Christian
29 Marta Girl lady; mistress of the house; dedicated to Mars
30 Pablo Boy little
31 Maria-Pilar Girl -
32 Jorge Boy Farmer
33 Fernando Boy adventurer
34 Jose-Manuel Boy -
35 Francisca Girl from France
36 Miguel-Angel Boy -
37 Antonia Girl A beautiful human being who are praiseworthy
38 Alberto Boy noble, bright, and famous
39 Sergio Boy servant, attendant
40 Lucia Girl light
41 Jose-Maria Boy -
42 Dolores Girl sorrows
43 Maria-Isabel Girl -
44 Maria-Jose Girl -
45 Elena Girl sun ray or shining light
46 Sara Girl princess
47 Paula Girl small
48 Diego Boy Mexian version of name James;passionate
49 Pilar Girl pillar
50 Victor Boy champion
51 Raquel Girl innocent
52 Eva Girl life or animal
53 Alvaro Boy all guard
54 Adrian Boy from Hadria
55 Juan-Carlos Boy -
56 Juana Girl God is gracious
57 Maria-Luisa Girl -
58 Enrique Boy home ruler
59 Juan-Jose Boy -
60 Raul Boy The councel of the wolves
61 Vicente Boy prevailing
62 Mercedes Girl mercies
63 Concepcion Girl conception
64 Manuela Girl God is with us
65 Ivan Boy God is gracious
66 Ramon Boy -
67 Teresa Girl late summer
68 Beatriz Girl voyager (through life)
69 Ruben Boy Hebrew meaning "Behold my son"
70 Oscar Boy deer friend
71 Andres Boy warrior
72 Maria-Jesus Girl -
73 Nuria Girl The Lord of the burning fire
74 Eduardo Boy wealthy guard
75 Alba Girl elf
76 Santiago Boy Saint James
77 Julia Girl youthful or Jove's child
78 Joaquin Boy established by God
79 Silvia Girl woods or forest
80 Rosario Girl rosary
81 Irene Girl peace
82 Roberto Boy bright fame
83 Andrea Girl manly, virile
84 Sandra Girl Defender Of The People
85 Patricia Girl Noble
86 Encarnacion Girl reference to the incarnation.
87 Mario Boy manly
88 Sonia Girl wisdom
89 Monica Girl solitary or to advise
90 Montserrat Girl jagged mountain
91 Ignacio Boy fiery one
92 Rocio Girl dew
93 Jaime Boy He is a supplanter,
94 Angela Girl messenger; messenger of God
95 Susana Girl lily
96 Marcos Boy dedicated to Mars
97 Jordi Boy down-flowing
98 Marina Girl from the sea
99 Alicia Girl noble, exalted
100 Yolanda Girl violet flower

Spanish Name Generator

Use Spanish name generator to quickly make up random realistic-looking names.