iDogNames Find the perfect name for your pup

Top Dog Names in Spain

Spanish-classics, regional flair.

Spanish dog naming is Spanish-classic with regional variation. Madrid and central Spain favor traditional: Pepe, Carlos, Diego, Lola, Carmen, Sofia. Catalonia (Barcelona) pulls in Catalan names: Pau, Aina, Bru, Laia. Andalusia (Seville, Granada) leans flamenco-and-bullfighting culture: Manolo, Lola, Soleá. Spanish Greyhounds (Galgos) and Mastín Español (national breed) get traditional names. Coastal communities push beach-and-sun picks.

Featured Picks for Spain

Top-rated boy and girl names matching Spain's naming style — quick-scan picks before the full list below.

Top 5 Boy Picks

  • Duke — From the noble title, ultimately Latin dux, mea...
  • Jake — Supplanted
  • Jack — English name from a medieval diminutive of John...
  • Cooper — English occupational surname meaning 'barrel ma...
  • Leo — Latin for 'lion'

Top 5 Girl Picks

  • Molly — Medieval English diminutive of Mary; Mary's dee...
  • Luna — Latin for “moon”; also the Roman moon goddess
  • Nova — Modern given name from Latin novus, 'new'; also...
  • Cali — Most beautiful
  • Stella — Latin for 'star'

Patterns in This List

  • Origin breakdown: English (22), Greek (16), Spanish (12). Most names trace back to a single root tradition — useful if you're picking for cultural authenticity.
  • Gender split: 30 male, 50 female, 20 unisex (out of 100).
  • Most common starting letters: A (22), C (14), S (13), M (7).
  • Curation: names whose origin tag matches Spanish or that belong to our Sun, Beach theme template, ranked by overall popularity in our database.

The Full List (100)

#NameGenderMeaningOrigin
1 Duke Male From the noble title, ultimately Latin dux, meaning 'leader' English
2 Jake Male Supplanted Hebrew
3 Jack Male English name from a medieval diminutive of John, ultimate... English
4 Molly Female Medieval English diminutive of Mary; Mary's deeper meanin... English
5 Cooper Male English occupational surname meaning 'barrel maker' English
6 Luna Female Latin for “moon”; also the Roman moon goddess Latin and Romance-language word name
7 Shadow Unisex The dark shape or area made when an object blocks light English word name
8 Leo Male Latin for 'lion' Latin
9 Beau Male French word name meaning 'handsome' or 'beautiful' French
10 Nova Female Modern given name from Latin novus, 'new'; also the astro... Latin / English
11 Oakley Unisex English surname from place names meaning 'oak clearing' English
12 Cali Female Most beautiful English
13 Samson Male Sun Hebrew
14 Coco Unisex A diminutive of names beginning with Co, influenced by cocoa Nickname used in several languages
15 Akira Male Intelligent Japanese
16 Blue Unisex English word-name from the color blue English
17 Finn Male Old Irish form of Fionn, from a word meaning 'white' or '... Irish / Old Irish
18 Kai Male Northern European name of uncertain origin; also Hawaiian... Northern European and Hawaiian
19 Chico Male Boy Spanish
20 Chase Male Huntsman English
21 Stella Female Latin for 'star' Latin
22 Kira Female Dark Gaelic
23 Artemis Female Greek goddess name of uncertain, possibly pre-Greek origin Greek mythology
24 Adrian Male From Hadria Latin
25 Chelsea Female Chalk landing place English
26 Delta Female Fourth letter of the alphabet Greek
27 Morgan Female Uncertain, perhaps bright sea Welsh
28 Marley Unisex English place-name surname with several possible woodland... English place-name surname
29 Tara Female Crag Gaelic
30 Skye Male Cloud Norse
31 Maya Female Uncertain, perhaps mother or great one Greek
32 Roxy Female Diminutive of Roxana, ultimately from an Old Iranian name... English from Old Iranian
33 Nikki Female Victory of the people Greek
34 Ellie Female English diminutive of Eleanor, Ellen, Elizabeth and other... English
35 Sandy Male Defending men Greek
36 Phoebe Female From Greek Phoibe, “bright, pure” Greek
37 Sierra Female Mountain range Spanish
38 Luke Male Man from Lucania Greek
39 Aries Unisex Battle strife Greek
40 Ripley Unisex English surname from place-names, commonly 'strip clearing' English place surname
41 Sunny Unisex Bright with sunlight; cheerful in figurative use English word and nickname
42 Grace Female Good will Latin
43 Lana Female Rock Gaelic
44 Sydney Female Wide meadow English
45 Sage Unisex Aromatic herb English
46 Sampson Unisex Sun Hebrew
47 Kyra Female Lady Greek
48 Rio Male River Spanish
49 Cyrus Male Sun Persian
50 Astra Female Star Greek
51 Aqua Female Water Latin
52 Asia Female The east Assyrian
53 Andromeda Female Ruler of men Greek
54 Ciro Male Royal Italian
55 Isla Female Scottish island English
56 Logan Unisex Hollow Gaelic
57 Aine Female Radiance Gaelic
58 Indigo Unisex Blue-purple colour English
59 Avi Unisex My father Hebrew
60 Brooklyn Unisex Uncertain, perhaps broken land Dutch
61 Andrea Unisex Man, warrior Greek
62 Chiquita Female Small one Spanish
63 Jupiter Unisex Father god Latin
64 Mako Unisex Child of truth Japanese
65 Mai Female Ocean or elegance Chinese
66 Alana Female Rock Gaelic
67 Anastasia Female Resurrection Greek
68 Celeste Female Heavenly French
69 Fletcher Male Maker of arrows English
70 Alta Unisex Tall Spanish
71 Cain Male A spear Hebrew
72 Bonita Female Pretty Spanish
73 Alina Female Noble French
74 Cruz Male Cross Spanish
75 Miki Female Beautiful story Japanese
76 Zander Male Abbreviation Of Alexander. Protector. English
77 Alameda Female Poplar tree Spanish
78 Electra Female Shining Greek
79 Tristan Male Tumult Gaelic
80 Pluto Unisex Wealth, riches Greek
81 Nelly Female Abbreviation Of Eleanor Shining Light. English
82 Orion Male Son Of Fire Greek
83 Ray Male Advice Germanic
84 Parker Male Gamekeeper of a park English
85 Troy Female Troyes French
86 Ashton Female Settlement in the ash-tree grove English
87 Cindy Female Light Latin
88 Amora Female Love Spanish
89 Ocean Female Ocean Greek
90 Talulah Female Choctaw Name Meaning "Leaping Water." English
91 Adrien Male From Hadria Latin
92 Ciara Female Dark Gaelic
93 Lupe Female Valley of the wolves Spanish
94 Savannah Female Plateau Spanish
95 Sunday Unisex 7th day of the week English
96 Star Female Star Latin
97 Abejundio Male Bee Spanish
98 Asis Female Juice Hebrew
99 Paige Female Page English
100 Adriano Male From Hadria Latin

Other Hispanic Countries

Same cultural cluster — similar naming traditions and sound patterns: Mexico · Argentina