300+ Charming Spanish Dog Names


Naming your dog can be fun, but it’s also a decision many of us struggle with. Choosing a name for your new dog can be difficult when there are so many options to consider. Take a look at our extensive lists of Spanish names for dogs.

Spanish Male Dog Names

Fotosuabe / Flickr
  • Aitor
  • Mateo
  • Leon
  • Feliz (Happy)
  • Silvi (from the woods)
  • Emilio (Flattering)
  • Felipe
  • Ibai
  • Alejandro
  • Guillermo
  • Tierra (Earth)
  • Galeno
  • Lorenzo
  • Marques
  • Rico (Strong ruler)
  • Santo
  • Carlito
  • Aimar
  • Edmundo (Wealthy protector)
  • Saul
  • Victor
  • Cazador (Hunter)
  • Joan
  • Roldan
  • Manuel
  • Cristian
  • Chico (Boy)
  • Bigotes (Whiskers)
  • Emanuel (with us is God)
  • Ricardo
  • Youssef
  • Ronroneo (Purr)
  • Leonor (Bright)
  • Domingo
  • Ruben
  • Jose
  • Adrian
  • Milo
  • Vicente
  • Belen
  • Amante (Lover)
  • Francisco (Free man)
  • Asier
  • Joven (Young)
  • Lisandro
  • Socorro
  • Dulce (Sweet)
  • Fabio
  • Benito
  • Mario
  • Cristofor (with Christ inside)
  • Niño (Little boy)
  • Fernando (Adventurer)
  • Jaime
  • Hector
  • Bueno (Good)
  • Pol
  • Paulo
  • Fuerte (Strong)
  • Viddy
  • Juan
  • Inigo
  • Martin
  • Nil
  • Santiago
  • Rodas (Roses)
  • Nacho
  • Alvar (Truth-speaker or guardian)
  • Lobo (Wolf)
  • Cortez
  • Julen
  • Marcos (of Mars)
  • Dario
  • Armand
  • Ismael
  • Che
  • Jesus
  • Ponce
  • Luis
  • Gabriel (God is my strength)
  • Julio
  • Loco (Crazy)
  • Stefano (Crown of laurels)
  • Lindo (Pretty)
  • Luca
  • Onofre
  • Pequeño (Small)
  • Yago
  • Nicolas
  • Lión (Lion)
  • Bruno
  • Feroz (Fierce)
  • Gustavo
  • Quito
  • Alonso
  • Eduardo
  • Javier
  • Marc
  • Lupe (Wolf)
  • Pancho
  • Luz (Light)
  • Serge
  • Faron (Pharoah)
  • Tipo (Kind)
  • Rio (River)
  • Biel
  • Martí
  • Salvador
  • Rafael
  • Gael
  • Nestor (Wise)
  • Oscar
  • Dante
  • Manco
  • Romeo
  • Vito
  • Iggy
  • Corto (Short)
  • Sergio
  • Jan
  • Thiago
  • Sombra (Shadow)
  • Ramon (Form of Raymond)
  • Oso (Bear)
  • Seguro (Safe)
  • Bernardo (Strong as a bear)
  • Orlando
  • Hermoso (Handsome)
  • Ferdinand
  • Alfonso (Noble)
  • Valiente (Brave)
  • Allegro (Music)
  • Lucas
  • Raul
  • Hernan
  • Vivo (Alive)
  • Rodrigo
  • Marco
  • Amado (Loved)
  • Raymundo
  • Arnau
  • Carlos
  • Sanche (Blessed one)
  • Tigre (Tiger)
  • Oro (Gold)
  • Cielo (Sky or heaven)
  • Esponjoso (Fluffy)
  • Esteban
  • Eloy
  • Diego (Supplanter)
  • Zorro
  • Paco
  • Antonio
  • Aleix
  • Leo
  • Gitano
  • Damian (Tame)
  • Segundo (Second)
  • Carmine
  • Mannie (form of Emmanuel)
  • Pau
  • Leonardo (Lion-bold)
  • Izan
  • Enzo
  • Peludo (Furry)
  • Pedro (Rock, form of Peter)
  • Guido
  • Andres
  • Federico (Peaceful ruler)
  • Rayan
  • Jorge
  • Cerveza (Beer)
  • Richie (Variant of Richard)
  • Donato
  • Consuelo
  • Cruz
  • Gordo (Fat)
  • Mauro
  • Angel
  • Enrique
  • Caliente
  • Hugo (Intelligent)
  • Geraldo
  • Sancho
  • Armando
  • Alvaro
  • Alonzo
  • Miguel
  • Navarro
  • Pablo
  • Tiburon (Shark)
  • Noche (Night)
  • Gonzalo

Spanish Female Dog Names

Rafael Coates / Flickr
  • Xiomara
  • Yolanda
  • Isabela
  • Querida
  • Zanita
  • Santana
  • Rosalinda
  • Osa (Female bear)
  • Dulcea (Sweet)
  • Lavada (Pure)
  • Savannah
  • Niebla (Fog)
  • Paloma (Dove)
  • Mora
  • Sonora
  • Regina (Queen)
  • Bonita (Pretty woman)
  • Marcia
  • Sancha
  • Maite (Lady of the house)
  • Flor (Flower)
  • Felicidad (Lucky)
  • Amor (Love)
  • Fernanda
  • Abril (April)
  • Camila (Attendant)
  • Zita
  • Elsa (Truth)
  • Martina (Feminine of Martin)
  • Agnese
  • Hermosa (Beautiful)
  • Luisa
  • Lucia
  • Giselle
  • Nita
  • Modesta (Modest)
  • Nina (Girl)
  • Vida
  • Carissa
  • Idola
  • Letitia
  • Charo
  • Margarita (Pearl)
  • Josefina
  • Carmita (Rosy)
  • Cristina (Follower of Christ)
  • Frida
  • Lucinda
  • Perdita
  • Marta
  • Angel
  • Alta (High or tall)
  • Madrona
  • Maria (Bitter)
  • Zelia
  • Jacinda or Jacinta (Hyacinth flower)
  • Rosa
  • Delores
  • Playa (Beach)
  • Juanita (God’s gift)
  • Frederica
  • Melosa
  • Sierra
  • Rocio
  • Lita
  • Paulita (Little)
  • Latoya (Victorious)
  • Amata (Loved)
  • Eldora
  • Lareina
  • Bebe
  • Ria (From the river’s mouth)
  • Zerlina
  • Gabriela
  • Patia
  • Leya (Loyalty)
  • Reina (Queen)
  • Rosario
  • Hija (Daughter)
  • Beatriz
  • Gustava (Staff of the gods)
  • Catalina
  • Fantasia (Fantasy)
  • Adriana (Dark)
  • Cornelia
  • Reya (Queen)
  • Jade (Jewel, courageous and adoring)
  • Chiquita (Little girl)
  • Alegra (Joy)
  • Amara (Imperishable)
  • Dulcinea (Sweet)
  • Marina
  • Ventura
  • Anita
  • Esperanza
  • Buena (Good)
  • Zoila
  • Roberta
  • Lora (Flower)
  • Lupe
  • Rosita (Little rose)
  • Drina
  • Rita
  • Lela
  • Perla (Pearl)
  • Gitana (Gypsy)
  • Cascada (Waterfall)
  • Carina
  • Safira (Sapphire)
  • Felicia
  • Baya (Berry)
  • Elisa
  • Chica
  • Marcela
  • Tasia
  • Nieve (Snow)
  • Alma (Soul)
  • Graciela
  • Valencia
  • Julia
  • Lindo (Lovely)
  • Mona
  • Natalia
  • Clareta (Brilliant)
  • Dahlia
  • Nelia
  • Risa (Laughter)
  • Jacinta
  • Alba (Sunrise)
  • Inez
  • Madra (Mother)
  • Belinda
  • Blanca (White)
  • Felipa (A woman who is friendly with horses)
  • Tierra
  • Neva
  • Delora
  • Carmen
  • Corazon (heart)
  • Consuela
  • Mercedes
  • Selva (Jungle)
  • Dolores (Sorrows)
  • Carla
  • Candela (Candle)
  • Leonora (Bright)
  • Macaria
  • Teresa
  • Isidora (Gifted with many ideas)
  • Tia
  • Selena (Moon goddess)
  • Carlotta
  • Reina
  • Luiza
  • Bella (Beautiful)
  • Marietta (Bitter)
  • Isabella (Devoted to God)
  • Olinda
  • Alicia
  • Lalo
  • Esmeralda
  • Loretta
  • Brisa (Breeze)
  • Estrella (Star)
  • Magdalena
  • Damita
  • Carmelita (Little garden)
  • Santina (Little saint)
  • Karmen (Variant of Carmel)
  • Juana
  • Grecia (Graceful)
  • Sancia
  • Salsa
  • Elena
  • Florida (Flower or blossom)
  • Ricarda
  • Hada
  • Dia (Day)
  • Crista (Appointed one)
  • Justina
  • Madina
  • Soledad
  • Eva
  • Inocencia
  • Alejandra
  • Sarita (Princess)
  • Felisa (Lucky and successful)
  • Andrea (Feminine form of Andrew)
  • Luza (Light)
  • Rima
  • Alita (Small wing)
  • Clarisa (Bright, shining and gentle)
  • Faustina (Lucky woman)
  • Lucita (Little light)
  • Mariposa (Like a butterfly)
  • Lola
  • Montaña (Mountain)
  • Presencia
  • Luna
  • Palmira

Funny Spanish Dog Names

AMGPG / Flickr
  • Pita
  • Castro
  • Chico
  • Primo (First)
  • Tacito (Silent)
  • Turas (Adventure)
  • Rojo (Red)
  • Torpe (Awkward)
  • Fito
  • Eldora
  • Pequeno (Little)
  • Paella (Rice with seafood)
  • Nines
  • Sabas (Old man)
  • Perrito (Puppy)
  • Teresita
  • Juanito
  • Amor (Love)
  • Octavio (The eighth)
  • Tonto (Silly)
  • Abejundio
  • Belen (House of bread)
  • Carmela
  • Dionisio (Greek god of intoxication)
  • Loca
  • Ruben (Behold!)
  • Poncho
  • Guadalupe
  • Dinero (Money)
  • Pepe
  • Simon
  • Domitila (Tame one)
  • Maribel
  • Marquez
  • Pisto (Ratatouille)
  • Maresol (Rebellious)
  • Priscila (Ancient)
  • Tia
  • Bonita
  • Augustin
  • Loco (Crazy)
  • Toro (Bull)
  • Descarado (Sassy)
  • Bueno
  • Babieca (Simpleton)
  • Salvador
  • Vasco (Crow)
  • Amigo (Friend)
  • Claudio (Lame)
  • Porfirio (Purple)
  • Maximiano (The greatest)
  • Roque (Sleep)
  • Gordo (Fat)
  • Perro
  • Arco Iris (Rainbow)
  • Marcela
  • Goal
  • Ernesto
  • Maya
  • Besos (Kiss)
  • Jamon (ham)
  • Diez
  • Chorizo (Sausage)
  • Hadrian
  • Alfrendo (Elf)
  • Maximo (The greatest)
  • Donato
  • Uno (One)
  • Grande (Big)
  • Clavileno (Wooden-pin)

Best Spanish Dog Names

A Brinkman / Flickr
  • Maya
  • Isabel (Izzy)
  • Inca
  • Gazpacho
  • Querida (Dear one)
  • Tabasco
  • Taco
  • Pedro
  • Flor
  • Che
  • Toro (Bull)
  • Armando
  • Valencia
  • Juanita
  • Rafael
  • Diego
  • Fresca (Fresh)
  • Oso (Bear)
  • Chico
  • Nayeli
  • Zorro (Fox)
  • Benito
  • Sonora
  • Paloma (Dove)
  • Elena
  • Corazon (Heart)
  • Luna (Moon)
  • Paco
  • Fernando
  • Rosa
  • Risa (Laughter)
  • Inez
  • Lobo (Wolf)
  • Bella
  • Santo (Saint)
  • Lupe
  • Amar (To love) or Amor (Love)
  • Fiesta
  • Yolanda
  • Sol
  • Frida
  • Mariposa (Butterfly)
  • Nina / Nino
  • Blanco/a (White)
  • Julieta
  • Sebastian
  • Nacho
  • Esmeralda
  • Alma (Soul)
  • Domingo

Like it? Share with your friends!

0 Comments

Your email address will not be published. Required fields are marked *

Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format