Fire is in the roots. Mckenna comes from the Irish Mac Cionaodha — son of Cionaodh, a Gaelic name built from the word for fire. The original clan was County Monaghan, and the name belonged to that Ulster lineage for centuries before the great migrations carried it west. Like many Irish surnames, it crossed the Atlantic, shed the Mac, and entered American given-name use in the 1990s as parents reached for names that were Celtic in feeling but readable without a pronunciation guide.
Mckenna rode the broader wave of Mc and Mac names — Mackenzie, McKinley, Mckayla — that peaked in American nurseries through the early 2000s. It hit its own high point around 2005 and has settled since into a steady mid-range presence, currently holding rank 377 in a position that feels stable rather than declining. The name wears its Irish heritage lightly enough to have traveled across ethnic communities, becoming one of those surnames that belong equally to Irish American families and to families with no Irish connection at all.
Two syllables balanced on a lowercase bridge — mc launching quietly and KEN-na landing with more weight — Mckenna fits well beside Itzel, Frances, Lana, Mira, and Briella in a sibling set. It shortens easily to Kenna, which about half of bearers seem to prefer. The girl named Mckenna tends to be deliberate rather than impulsive, someone who finishes things she starts and who has an opinion about how they should have been started in the first place.
Popularity
1880 to today
US SSA data. Lower rank number means more popular. A flat line at the top of the chart means the name did not rank in the top 1000.
Nicknames
No common nicknames.
Middle name ideas
All middle names for MckennaFamous people
None notable in our records yet.
In fiction
No fictional associations tracked.
You might also love
Names like Mckenna
Itzel
Rising· girl
Classical Maya, linked to moon goddess Ixchel
Frances
Rising· girl
Feminine of Francis, from Latin Franciscus, 'Frenchman'
Lana
Rising· girl
Russian short form of Svetlana; Hawaiian 'to float'
Mira
Rising· girl
Latin 'wonderful'; Slavic 'peace'; Sanskrit 'ocean'
Briella
Falling· girl
Modern blend of Brianna and Gabriella