Mexican Name Finder

Hipocorísticos and apodos

Mexican nicknames and where they come from

Every common Mexican name has a nickname, and most of them look nothing like the name. José is Pepe, Jesús is Chuy, Francisco is Paco, Guadalupe is Lupe, Ignacio is Nacho, Salvador is Chava. Almost all of them are child speech that stuck.

Mexican nicknames and where they come from

The three rules behind Mexican nicknames

Clip to the stressed part. Spanish nicknames keep the syllable that carries the stress and drop the rest: Guada-LU-pe becomes Lupe, Ale-JAN-dro becomes Jano, Fer-NAN-da becomes Fer or Nanda, Al-BER-to becomes Beto, Gui-LLER-mo becomes Memo, Ed-UAR-do becomes Lalo. This is the most productive rule and explains half the list.

Turn s and other sounds into ch. Children replace s and other consonants with ch, and the family keeps the child's version: Jesús to Chuy and Chucho, Salvador to Chava, Rosario to Chayo, Consuelo to Chelo, Graciela to Chela, Vicente to Chente, Sergio to Checo, Soledad to Chole, Isidro to Chilo, Jesusa to Chucha, Concepción to Concha, José María to Chema.

Keep the old form. Some nicknames preserve a form of the name that Spanish itself abandoned: Pepe from Josepe, Paco and Pancho from child forms of Francisco, Nacho from the -nacio of Ignacio, Cuca from the Cuquita of Refugio, Lola from the Lolo of Dolores.

The list

NameNicknamesWhy
AlbertoBeto · BetitoBeto is taken from the ending -berto, so it also serves Roberto, Humberto, Gilberto, Norberto and Heriberto.
AlejandraAle · Alex · JandraAle is shared with Alejandro.
AlejandroAle · Alex · JandroAle is a modern shortening used for both Alejandro and Alejandra.
AlfonsoPoncho · Fonsi · FonPoncho comes from the ending -fonso with f becoming p and s becoming ch, the same shifts that give Pancho from Francisco.
AliciaLicha · LichitaLicha comes from the ending -licia with c becoming ch.
AnastasioTachoTacho comes from the ending -tasio with s becoming ch.
AntonioToño · Toñito · TonyToño keeps the stressed syllable of Antonio and softens the n to ñ.
AsunciónChon · Chona · ChonchoChon is the stressed syllable -ción with c becoming ch; also used for Concepción and Encarnación.
AurelioYeyo · LeloYeyo is a child form built on the stressed syllable of Aurelio.
BeatrizBety · BettyBety comes from the first syllable of Beatriz with an English-style -y ending.
CamilaCami · MilaCami is a plain shortening.
CarmenCarmelita · Mela · Carmencita · MenchuCarmelita is the diminutive of Carmela, the older form; Mela is its clipping.
CeciliaChila · CeciChila is the ch-form of the ending -cilia; Ceci is the modern shortening.
ConcepciónConcha · Conchita · ConnyConcha comes from the first syllable of Concepción with the stressed c softened to ch. Concha also means seashell, and in some countries has a vulgar sense that Mexicans do not use.
ConsueloChelo · ChelitoChelo is the ending -suelo with s becoming ch.
CristinaCris · Cristy · TinaCris is a plain shortening, shared with Cristian and Cristóbal.
DanielDani · DanielitoDani is a plain shortening, also used for Daniela.
DionisioNichoNicho comes from the ending -nisio with s becoming ch.
DoloresLola · Lolita · LoliLola comes from the child form of Dolores: the middle syllable is kept and doubled, do-LO-res to Lola.
EduardoLalo · Lalito · EduLalo comes from child speech: a small child repeats the stressed syllable of Eduardo as la-lo, dropping the difficult clusters.
EmilianoEmi · Milo · NanoEmi is a plain shortening.
EnriqueQuique · Kike · EnriquitoQuique repeats the stressed syllable -ri-que in the doubled pattern of child speech.
ErnestoNeto · NetitoNeto keeps the stressed syllable of Ernesto.
EsperanzaPelancha · Lancha · PeraPelancha is a child form of Esperanza with the r turned to l and the ending -cha; Lancha is its clipping.
FedericoFede · FicoFede is a plain shortening.
FernandaFer · FernanditaFer is shared with Fernando; María Fernanda becomes Mafer.
FernandoFer · Fernan · NandoFer is a modern shortening used for Fernando and Fernanda.
FranciscaPaca · Panchita · Paquita · KikaThe feminine forms of Paco and Pancho.
FranciscoPaco · Pancho · Kiko · Quico · Curro · FrankPancho comes from Francisco through the child form Panchisco, with f replaced by p and the middle dropped. Paco is likely from the same process (Francisco to Phacisco to Paco); the claim that it abbreviates Pater Comunitatis, a title of Saint Francis, is folk etymology. Kiko is from the final -cisco.
GabrielaGaby · GabiGaby is a plain shortening, also used for Gabriel.
GerardoGera · YayoGera is a plain shortening; Yayo is a child form.
GonzaloChalo · GonzaChalo comes from the ending -zalo with z becoming ch.
GracielaChela · ChelitaChela comes from the ending -ciela with the c becoming ch.
GuadalupeLupe · Lupita · Lupillo · PitaLupe keeps the stressed syllable of Guadalupe. Lupita is the diminutive used for women; Lupillo is masculine, since the name is given to boys as well.
GuillerminaMina · Minita · MemitaMina is the ending of Guillermina.
GuillermoMemo · MemitoMemo repeats the stressed syllable of Guillermo (-mo) in the doubled pattern typical of Spanish child speech.
HumbertoBetoBeto from the ending -berto.
IgnacioNacho · NachitoNacho comes from the ending -nacio with the c softened to ch, as often happens in Mexican hypocoristics.
IsabelChabela · Chabelita · IsaChabela comes from the ending -sabel with s becoming ch.
IsidroChilo · ChiroChilo comes from the ending -sidro with s becoming ch and the cluster simplified.
JesúsChuy · Chucho · Chus · JesusitoChuy and Chucho come from child speech: the s of Jesús becomes ch, a sound children produce more easily, and the name is cut to one syllable. Chucho is also the Spanish word for a dog, which Mexicans joke about.
JesusaChucha · ChuchitaThe feminine of Chucho.
JoaquínQuino · JoacoQuino keeps the stressed final syllable of Joaquín.
JorgeCoque · Coco · YoyoCoque comes from a child's attempt at Jorge, with j becoming a hard c.
JoséPepe · Pepito · Chepe · ChepitoPepe comes from the old form Josepe (compare Italian Giuseppe), shortened in child speech; the story that it abbreviates P.P., pater putativus, for Saint Joseph is folk etymology. Chepe is the same shortening with the common ch- softening.
José MaríaChema · JosemaChema fuses the ch-form of José with the first syllable of María.
JosefinaChepina · Fina · Josefa · PepinaChepina is the feminine of Chepe, the ch-form of José.
JuanJuanito · Juancho · JuanjoJuanito is the diminutive; Juanjo is short for Juan José.
LeonardoLeo · LeitoLeo is a plain shortening.
LeticiaLety · LetiLety is a plain shortening.
LorenzoLencho · LenchitoLencho comes from the ending -renzo with the r dropped and z becoming ch.
LourdesLulú · LulaLulú repeats the first syllable of Lourdes.
LuisGüicho · Lucho · LuisitoGüicho is a Mexican child form of Luis, with the l becoming a glide; Lucho is the form used in South America.
LuzLucha · Luchita · LucecitaLucha is the traditional hypocoristic of Luz, from the diminutive Lucita with c becoming ch; it also means fight.
ManuelManolo · Meme · Manu · ManuelitoManolo is a Spanish diminutive that came with the name; Meme is a Mexican doubled form from the stressed syllable of Manuel.
MargaritaMague · Magui · MagaMague comes from the stressed syllable of Margarita with the r dropped.
MaríaMari · Maruca · Marucha · MarujaMaruca and Maruja are older Spanish hypocoristics; Mari is the modern shortening.
María FernandaMafer · MariferMafer fuses the first syllables of María and Fernanda; a recent nickname for a name that became popular after 1990.
María JoséMajo · MarijoseMajo fuses the first syllables of María and José.
MaximilianoMax · MaxiMax is a plain shortening.
MercedesMeche · Mechita · MerceMeche keeps the stressed syllable of Mercedes and softens the c to ch.
MiguelMike · Migue · MiguelitoMigue is a plain shortening; Mike is borrowed from English.
PatriciaPaty · PatiPaty is a plain shortening.
RafaelRafa · RafitaRafa is a plain shortening.
RamónMoncho · Monchi · RamoncitoMoncho keeps the stressed final syllable of Ramón and adds the affectionate -cho.
RefugioCuca · Cuco · Cuquita · CuquitoCuca comes from the diminutive Refugito, which became Cuquita in child speech and then Cuca; the masculine Cuco is used for men named Refugio. Also used for María del Refugio.
ReginaRegi · GinaRegi is a plain shortening.
RenataRena · ReniRena is a plain shortening.
RicardoRichi · Ricky · RicharRichi and Ricky come from the first syllable with an English-style ending.
RobertoBeto · Rober · TitoBeto from the ending -berto; shared with Alberto and Humberto.
RodrigoRodri · RoyRodri is a plain shortening.
RosaRosita · Rosy · ChitaRosita is the diminutive; Chita is a child form of Rosita.
RosarioChayo · Chayito · CharoChayo comes from the ending -sario with s becoming ch and the r dropped; Charo is the Spanish equivalent.
SalvadorChava · Chavita · ChavoChava comes from the second syllable of Salvador, with s becoming ch in child speech.
SantiagoSanti · Chago · DiegoSanti is the modern shortening; Chago is the older Mexican form, from the ending -tiago with t becoming ch.
SebastiánSebas · ChebasSebas is a plain shortening; Chebas is its ch-form.
SergioCheco · ChechoCheco comes from child speech, where the s of Sergio becomes ch and the r is dropped. The racing driver Sergio Pérez is known as Checo.
SilviaChiva · Chivis · SilvitaChiva is a child form in which s becomes ch; it is also the word for a goat, which makes it playful.
SocorroCoco · Cocó · CoquisCoco repeats the stressed syllable of Socorro.
SofíaSofi · SofisSofi is a plain shortening.
SoledadChole · SolChole comes from the first syllable of Soledad with s becoming ch.
TeresaTere · TeresitaTere is a plain shortening to the first two syllables.
TrinidadTriniTrini is a plain shortening, used for men and women.
ValentinaVale · Valen · TinaVale is a plain shortening, also used for Valeria.
VerónicaVeroVero is a plain shortening.
VicenteChente · ChentilloChente is the ending -cente with the c softened to ch. Vicente Fernández, the ranchera singer, was Chente.
XimenaXime · MenaXime is a plain shortening.
YolandaYola · YoliYola is a plain shortening.

Mexican nicknames FAQ

Why is José called Pepe?

From Josepe, the older form of the name (compare Italian Giuseppe), clipped in child speech to Pepe. The often-repeated story that Pepe abbreviates P.P., pater putativus (putative father) for Saint Joseph, is folk etymology.

Why is Jesús called Chuy?

Child speech again. The s of Jesús becomes ch, a sound children make earlier, and the name is cut to one syllable: Chu, Chuy, Chucho. Chucho also means dog in Mexican Spanish, which families joke about.

Why is Francisco called Paco or Pancho?

Pancho comes from the child form Francisco to Panchisco, then clipped. Paco is a further reduction. Kiko and Curro are the same name in other regions. Pancho Villa, born Doroteo Arango, took the name Francisco Villa and was Pancho to the country.

What is the difference between a nickname and a diminutive?

A diminutive adds -ito or -ita: Juanito, Lupita, Rosita. A hipocorístico replaces the name: Pepe, Chuy, Lupe. Mexican Spanish uses both constantly, and often stacks them: Lupita is Guadalupe to Lupe to Lupita; Chuyito is Jesús to Chuy to Chuyito.

Are Mexican nicknames used by adults?

Yes, at every age and level. Politicians, footballers, and singers are known by them: Chente (Vicente Fernández), Checo (Sergio Pérez), Chicharito (Javier Hernández), El Chapo. Using the nickname signals familiarity; using the full name signals formality or anger.