Whether you’re looking for a classic name to honor your heritage or a fun, unique baby boy name that’ll set him apart, finding the perfect moniker is one of the first major decisions you’ll make as a new parent. Luckily, there are plenty of resources available to help you find the right fit for your son, including names that are rising or falling in popularity. You can start with the Social Security Administration, which compiles a list of the most popular boys’ names every year using data from the applications of parents seeking Social Security cards for their newborns.

A number of traditional names are holding strong in the rankings, including Noah and Elijah. These classics have a timeless charm that will never go out of style. Other popular baby boy names include Jacob (from the biblical story of his eponymous ancestor) and Ethan, which has become a favorite for its sense of warmth and stability. Religious names are also a top pick, with many choosing to honor their faith with the likes of James and John.

Those who want to stay away from the more popular names may opt for an original choice like Maverick, which flawlessly symbolizes any free spirit. Another option is Henry, a beautiful name with the added benefit of meaning “strong as an ox.” Other popular choices include Carter, which has a vintage feel and ties back to the American president. Then there’s the ruggedly handsome Conall, a Celtic name that has been used to honor many heroes, from Julius Caesar to Hercules.