Mac Names
Names that start with Mac or Mc are Irish or Scottish patronymics designating "son of." Of course, many of the most popular Mac names today, such as Mackenzie and McKenna, are usually given to girls. But there are a raft of lesser-used Mac names that work well for boys and lead to the adorable short form Mac.
Along with Mackenzie and McKenna, other Mac names in the US Top 1000 include McKinley, McKenzie, and Mack itself. Mac and Mc names including Macallister, McCoy, and McGreggor have been chosen by celebrities for their children.
If you have a Mac name on your family tree, consider co-opting it as a name for your son or daughter. Or select from our list of Mac and Mc Names, below, organized by their current popularity on Nameberry.
RELATED:
- Mackenzie
Origin:
ScottishMeaning:
"son of Kenneth"Description:
Originally inspired as by eighties TV actress Mackenzie Phillips, parents since have flocked to Mackenzie for their daughters. Now a staple All-American choice, Mackenzie has ranked in the US Top 1000 for nearly 50 years.
Mackenzie originates from the Scottish surname which itself an anglicized form of the Gaelic Mac Coinnich. Coinnich is one of the original Gaelic forms of Kenneth meaning "handsome, beautiful, comely".
- Mccoy
Origin:
Anglicization of MacAoidh or MacAodha, Scottish, IrishMeaning:
"son of Aodh; son of fire"Description:
One of many Irish and Scottish surnames starting with Mac and Mc that also feel usable as given names, McCoy has a jaunty and energetic sound. The name entered the US Top 1000 in 2020, and was given to around 220 boys in the US in a recent year, along with 6 girls.
- Mackenzie
Origin:
ScottishMeaning:
"son of Kenneth"Description:
This lively Scottish surname is an anglicized form of the Gaelic Mac Coinnich, Coinnich being one of the original Gaelic forms of Kenneth.
- Mckenzie
Origin:
Spelling variation of Mackenzie, ScottishMeaning:
"son of Kenneth"Description:
Used quietly on boys in the US since the early 20th century, Mckenzie was abruptly overtaken by the Mackenzie spelling back in 1973 when actress Mackenzie Phillips introduced the name as a possibility for girls. While Mckenzie has never matched its sibling spelling in popularity, it nevertheless climbed the charts in its wake, peaking in 2000 at #133.
- Mackenna
Origin:
IrishMeaning:
"son of the handsome one"Description:
Although the Mc or Mac prefix always means "son of", the first names McKenna and MacKenna are used in the US exclusively for girls, with the McKenna spelling outpacing this one 14 to 1. There are no boys recorded with either spelling of the name.
- Macaulay
Origin:
ScottishMeaning:
"son of righteousness"Description:
Made famous by former child star Macaulay Culkin, one of the more popular Mac names.
- Mckenna
Origin:
IrishMeaning:
"son of Kenneth"Description:
Mackenzie begat McKenna - a catchy but very trendy choice. While the Mc or Mac prefix means "son of," this is much more popular as a girl name in the US, peaking at #177 in 2002.
- Mccrae
Origin:
ScottishMeaning:
"son of Rath; son of grace and prosperity"Description:
Stylized as McCrae, this attractive Scottish surname-name is found in Larry McMurtry's Lonesome Dove, as the surname of hero Augustus/Gus McCrae. Also spelled MacCrae or McRay among other variations, the meaning is variously given as son of grace or luck, or more literally as "son of Rath".
- Mckinley
Origin:
ScottishMeaning:
"son of the fair hero"Description:
Presidential name that makes a fresh substitute for MacKenzie or McKenna. Possible spelling variations include MacKinley, MacKinlee, Makinleigh ad almost infinitum. McKinley is one of the Scottish names for girls that can work equally well for boys.
- Macallister
Origin:
ScottishMeaning:
"son of Alasdair"Description:
Macallister as a first name is attracting new attention as the name chosen by Yahoo CEO Marissa Mayer and venture capitalist Zack Bogue for their young son. Macallister is usually heard as a patronymic surname, meaning son of Alasdair or Alistair or any one of the spellings of the Scottish form of Alexander. Like all other names of this type, Macallister leads to the cute short form Mac.
- Maclain
Description:
Maclain is a masculine name of Scottish Gaelic origin, functioning as an Anglicized spelling variant of 'MacIain' or 'MacIan,' which literally means 'son of John.' As a surname-turned-first-name, it carries the strong heritage and clan associations common to Scottish patronymic naming traditions. The name has a distinguished, somewhat aristocratic quality while maintaining a contemporary sound. Though rare as a first name, Maclain appeals to parents with Scottish heritage or those seeking a distinctive name with clear cultural roots. The pronunciation may vary, with some saying 'mak-LANE' while others prefer 'mak-lin.' Maclain offers the trendy appeal of surnames as first names while providing a direct connection to Celtic heritage and history.
- Maguire
Origin:
IrishMeaning:
"son of the beige one"Description:
Although Maguire is such a prominent Irish surname —it ranks in the Top 40 in the Emerald Isle —this lively and cheerful family name has rarely been used as a first, unlike more familiar examples like Ryan, Riley and Reagan. The powerful and distinguished Maguire clan was known for their courage, leadership and resilience. The name's many notable associations include the unionizing Pennsylvania coal miners known as the Molly Maguires, actor Tobey Maguire and Dixie Chick Martie Maguire. Other spellings are McGuire and McGwire; two other handsome Irish surnames to consider are Malone and Magee.
- Mclean
Description:
McLean is a masculine name derived from the Scottish Gaelic surname Mac Gille Eáin, meaning 'son of the servant of John.' As a first name, it represents the trend of using ancestral surnames as given names, which became increasingly popular from the late 20th century onward. McLean carries strong Scottish heritage connections and projects an intellectual, distinguished quality—possibly influenced by associations with prestigious institutions like McLean Hospital and McLean County in various states. The name remains relatively rare as a first name but has steady usage in families with Scottish ancestry or those appreciating its refined sound. It offers the friendly nickname 'Mac' while maintaining a sophisticated full form. McLean bridges traditional naming conventions with modern surname-as-first-name styling in an understated, elegant way.
- Mckinley
Origin:
ScottishMeaning:
"son of the fair hero"Description:
New Presidential name, if you're ready to move beyond Lincoln and Jefferson. At the turn of the last century, during the original McKinley's heyday, as a first name it almost reached the Top 100.
- Mckay
Origin:
GaelicMeaning:
"son of Aodh"Description:
McKay is the Anglicized form of Mac Aodha, meaning "son of Aodh" in Gaelic. Aodh is the origin of names such as Aidan and Hugh, making McKay a subtle way to honor people with those names.
- Mccartney
Origin:
Scottish surnameMeaning:
"son of Artan"Description:
McCartney is a widely familiar surname that is infrequently given as a first name. It first appeared on the charts for girls in 1996 but has never been given to more than 21 baby girls in a single year. McCartney meets our definition of a unisex name, although it used more often for girls.
- Mccallum
Origin:
ScottishMeaning:
"son of Callum"
- Mcdonnell
Description:
McDonnell is a masculine name that originated as a Scottish and Irish surname meaning 'son of Donald' or 'son of Donal.' It belongs to one of the oldest and most powerful Gaelic clans, with roots tracing back to Domhnall, a 6th-century Scottish king. While traditionally used as a family name, McDonnell has occasionally transitioned to first-name usage, particularly in families honoring their Celtic heritage. As a given name, it's quite uncommon, giving bearers a distinctive identity. The name carries connotations of strength, heritage, and tradition, and connects its bearer to the rich history of Scotland and Ireland. Its recognizable prefix 'Mc' immediately identifies its Gaelic roots.
- Mcrory
Description:
Mcrory is an unusual masculine name that originated as a Scottish and Irish surname derived from the Gaelic 'Mac Ruaidhrí,' meaning 'son of Rory' or 'son of the red king.' As a first name, it represents the trend of transforming family surnames into given names, particularly among those with Celtic heritage. Extremely rare as a first name, Mcrory maintains its distinctive Scottish and Irish character while offering a unique option for parents seeking an uncommon name with historical roots. The prefix 'Mc' clearly signals its Celtic origins. The name may present some pronunciation challenges (typically muh-KROH-ree), and its unusual structure with the lowercase 'c' following the initial 'M' can create administrative complications. Despite these practical considerations, Mcrory offers a strong connection to Celtic heritage for those drawn to their ancestral naming traditions.
- Mcgwire
Description:
McGwire is a masculine given name that originated as an Irish and Scottish surname meaning "son of the dark-complexioned one" or "son of Gwyer." Its transition to first-name status likely gained momentum following baseball player Mark McGwire's fame in the 1990s, particularly during his record-breaking 1998 season. As a first name, McGwire represents the continuing trend of using family surnames as given names, appealing to parents seeking distinctive options with historical connections. The name carries a strong, athletic association while maintaining its Celtic heritage. Though uncommon as a first name, McGwire fits alongside other surname-inspired choices like McKenzie, McCall, and McGraw that have found places in contemporary naming practices.
Introducing the Nameberry App

- Swipe through thousands of names with your partner
- Names you match on are saved to your shared list
- Get personalized recommendations that learn based on your and your partner's preferences
- Partner with friends and family to find names you all love
- Backed by Nameberry's 20 years of data around name preferences.


