#1 (Girl): Sophia
Meaning: Wisdom
Sophia is a girl name that just won't quit. This perennial parental favorite was the #1 girl name from 2011 to 2013 and has always remained in the top 5 since then. It was #3 last year but has managed to take the top post yet again.
#1 (Boys): Jackson
Meaning: Son of Jack
Jackson, last year's #13 boy name, is a surprising newcomer to the top 10 boy names list. Celebs have already been in on the trend with the likes of Spike Lee, Carson Daly, Maria Bello, Natalie Maines, Maya Rudolph, Katey Sagal and Poppy Montgomery all naming their sons Jackson.
#2 (Girl): Emma
Meaning: Complete, Universal, Risk-taker
Last year's top girl name slipped a notch this year to the #2 spot. And in case you thought Emma was just widespread in the U.S., it's equally popular in Canada, Ireland, Belgium, Germany, Norway, France and Finland. The historical Emma was Queen of England, the mother of two kings, a savvy and fearless adventurer—just the role model for your strong-willed new princess.
#2 (Boys): Aiden
Meaning: Fiery
Aiden fell off the Top 10 for the first time in years in 2015, only to make a spectacular raise back to the (near) top. It's also becoming more and more popular as a girl name, moving it more and more into the ever-popular gender-neutral category.
#3 (Girls): Olivia
Meaning: Olive Tree, Emblem of Peace
Chances are your Olivia will definitely not be the only one in their preschool class. The name was moderately visible throughout the 20th century in the U.S. and, in about 2000, exploded into the top 10, where it has firmly remained.
#3 (Boys): Lucas
Meaning: Light-giving
2015's #16 boy name, Lucas, has steadily risen up the ranks to find itself in the Top 10 for the first time. With a nod to "Star Wars" director George Lucas, Lucas is quickly becoming more popular than its predecessor, Luke.
#4 (Girls): Ava
Meaning: Life
Chances are you'll hear lots of moms yelling for "Ava!" on the playground. Last year's #4 girl name isn't letting go of its position any time soon. It's short, it's sweet and it's crazy popular. More unique alternatives include Eva, Avery, Aveline and Ada.
#4 (Boys): Liam
Meaning: Valiant protector
Irish favorite Liam harks back to centuries of kings and conquerors and carries the romance and royalty of rich history in its melodic Gaelic syllables. From One Direction singer Liam, to action stars Liam Hemsworth and Liam Neeson, this isn't a boy name that's going anywhere soon.
#5 (Girls): Mia
Meaning: Wished-for child
Mia jumped up a spot from last year to finally crack the Top 5. From soccer star Mia Hamm to actresses Mia Wasikowska and Mia Farrow, there's a lot of inspiration to look to.
#5 (Boys): Noah
Meaning: Rest, Comfort, Peacemaker
Noah is a strong name with deep biblical roots and widespread popularity. Your little one also won't have embarrassing nicknames to contend with. It's currently in the top 10 in Canada, Australia, Denmark, Norway, Belgium, Germany and Northern Ireland. Noah also ranks high in Britain, France and Sweden.
#6 (Girls): Isabella
Meaning: Pledged to God
Isabella had her heyday back in the "Twilight" days, but still hasn't slipped too far down the name totem pole. Nicknames include Isa, Bella, Ellie and Izzy.
#6 (Boys): Ethan
Meaning: Strong
Ethan just has that cool boy factor that can't be replaced which is why it's managed to stay strong in the same #6 spot it was at last year.
#7 (Girls): Riley
Meaning: Brave
Riley is one of those super cool gender-neutral names that's totally on trend right now, which makes it no surprise that it made a massive leap from #35 to #7 this year.
#7 (Boys): Mason
Meaning: One who works with stone
If Kourtney Kardashian names one of her kids Mason, you know it'll be trending. Last year's #3 name slipped a couple spots to #7 but it's still likely there will be more than one Mason in your son's classroom.
#8 (Girls): Aria
Meaning: Air
Thanks to the popularity of HBO's "Game of Thrones," Aria (spelled Arya in the books) has emerged as a formidable girl baby name contender. It's lyrical and strong, just like the character it references.
#8 (Boys): Caden
Meaning: Spirit of battle
After Aiden became crazy popular, parents started gravitating towards similar-sounding names like Caden, Braden and Jayden. But it was Caden who made the monumental leap from #192 last year to #8 in 2016.
#9 (Girls): Zoe
Meaning: Life
Zoe is easy, breezy and sweet and has been steadily climbing the baby name ranks until its debut in the Top 10 this year. Other famous Zoes include actresses Zoe Saldana, Zoe Kravitz and "New Girl" star Zooey Deschanel.
#9 (Boys): Oliver
Meaning: The olive tree
There's something simultaneously proper and adorable about the name Oliver. It's curently the #1 boy name in England, Australia and New Zealand and is now proving to be almost as popular in the U.S.
#10 (Girls): Charlotte
Meaning: Free man
From "Charlotte's Web" to prim and proper Charlotte in "Sex and the City," and Will and Kate's latest addition, Princess Charlotte, there's something so refined about this name. Adorable nicknames include Char and Charley.
#10 (Boys): Elijah
Meaning: Jehovah is God
This formerly stodgy Biblical name, referencing a prophet that was swept up to the heavens in a chariot of fire, has become super hip in the past few years and has finally cracked the Top 10.