Gender: Male Pronunciation: ma-KEN-zee Meaning of Mackenzie: "son of Kenneth" Origin of Mackenzie: Scottish

Mackenzie Origin and Meaning

The name Mackenzie is a boy's name of Scottish origin meaning "son of Kenneth".

This lively Scottish name caught on for girls in a big way starting from the 1970s in the US, although it has remained much more gender-neutral in its native Britain, where it peaked at #109 for boys in 2005 (#303 for girls the name year). Mac would be a cool short form.

16 names similar to Mackenzie

These 16 names were selected by our users that were looking for other names like Mackenzie. If you didn't find an alternative name that you like better than Mackenzie, try our name generator. It allows you to go beyond the similarities of a name, which can provide a lot of inspiration!

Find other names based on Mackenzie using our baby name generator.


- this week

Famous People Named Mackenzie

Pop Culture References for the name Mackenzie

Mackinzie, Mackenze, Mackenzie, Mackensy, Makenzie, Mackinsey, Mackenzey


Ellaspivey Says:


I like this better on a boy than a girl.

Skittlewiddles Says:


I went to school with a guy with this first name. He always went as Mac. The name fit him really well but I don't think he was very fond of it.

hermioneameliastyles Says:


I fell in love with this name for boys when I saw the contestant Mackenzie Boug on America Idol. I think this name was perfect for him. However I'm not sure if it would fit my little boy when or if I have one.

eveyalecia Says:


Thank you for the insight! I actually didn't know that these names are still more popular for boys than girls outside of the US-- that makes me happy. :)

AldabellaxWulfe Says:


I know. But as I said, this website is viewed all over the world. Obviously they can't include every single country in the world in their descriptions, but the least the website could do is mention a bit of the name's etymology (not ignoring it just because the website managers dislike it for boys) and point out how well it's doing in other English-speaking, neighbouring countries.

Again, I know that it's an American website but the whole 'THIS name is too feminine for a boy - even though it's a boy name - but every masculine name is amazing for a girl' mentality is incredibly frustrating.

Essa Says:


I'm British but I'm not going to argue with Nameberry's comment in this. It is an American website which they aim towards Americans in America. They are obvious about it being an American website, using American rankings etc it's not like they're hiding that fact away.

Theodora_Phoenix Says:


Nameberry is an American based website you know.

AldabellaxWulfe Says:


'Pretty much taken by the girls' - No Nameberry. The name is far from female dominated. Maybe in America it is a standard choice for girls but, you forget that you are an online website that is accessable all across the world. And it just so happens that, outside of the U.S, Mackenzie (in whatever form, is still 100% masculine).

In England, Mackenzie ranked at #445 for boys, Mckenzie was #284 and Kenzie was #336. NONE of
them are in the top 1000 for girls. In Scotland,for boys Kenzie was #289, Mackenzie was #439 and Mckenzie was #490. Again, NONE of them are in the top 1000 for girls.

So, I suggest you change that statement and give the name a proper summary. Because it is most assuredly not a girl name.

Guest Says:


I know this means "son of Kenneth" to me I've always seen it as a girls name. It's so cutesy like Kylie. The only male Mackenzie I knew had this as his surname.

Frankie Says:


I knew a boy Mackenzie. He was a bit nerdy but wore it very well. He often went by Mac.

flora_kate Says:


I'm sorry, but I just don't get the appeal. I have it stuck in my head that it's a girl name, and it's hard to change my thinking now! The only way I could see it on a boy was if the emphasis was on the first syllable: MACK-enzie instead of Ma-KENZIE.

elkey Says:


So handsome, I would love to meet a boy with this name. Nn Mac or Mackz, soo awesome!!

raevynstar Says:


I love it on a boy.