Browse thousands of boy names with meanings, origins, and popularity. From classic favorites to hidden gems.
The most popular boy names in 2024 include Liam, Noah, Oliver, Theodore, James, Henry, Mateo, Elijah, Lucas, and William. These names have consistently ranked at the top of the U.S. Social Security Administration charts.
Looking for something less common? Names like Atlas, Jasper, Silas, Felix, and Kai are rising in popularity but still feel distinctive. Browse our full collection to discover hidden gems.