in

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

Leave a Reply

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