Our list of the most popular baby names of the year is different from the others. We update it in real time, using data BabyCenter parents share with us as they choose their baby's name. No trend forecasting or conjecturing here; just a live look at the names parents love.
Top baby names of 2024
Video
Baby name inspiration
From Instagram filters to outer space themes, find the perfect baby name with this unique inspiration list.
Advertisement | page continues below
My baby names list
Baby Names Generator
Our Baby Name Generator helps you find the perfect name, sorted by gender, letter, meaning, and more. You don't need to fill out every field, just the ones you're interested in.
25 Most Popular American Male Names
1 James
2 John
3 Robert
4 Michael
5 William
6 David
7 Richard
8 Charles
9 Joseph
10 Thomas
11 Christopher
12 Daniel
13 Paul
14 Mark
15 Donald
16 George
17 Kenneth
18 Steven
19 Edward
20 Brian
21 Ronald
22 Anthony
23 Kevin
24 Jason
25 Jeff
300 Most Popular American Male Names
1 James
2 John
3 Robert
4 Michael
5 William
6 David
7 Richard
8 Charles
9 Joseph
10 Thomas
11 Christopher
12 Daniel
13 Paul
14 Mark
15 Donald
16 George
17 Kenneth
18 Steven
19 Edward
20 Brian
21 Ronald
22 Anthony
23 Kevin
24 Jason
25 Matthew
26 Gary
27 Timothy
28 Jose
29 Larry
30 Jeffrey
31 Frank
32 Scott
33 Eric
34 Stephen
35 Andrew
36 Raymond
37 Gregory
38 Joshua
39 Jerry
40 Dennis
41 Walter
42 Patrick
43 Peter
44 Harold
45 Douglas
46 Henry
47 Carl
48 Arthur
49 Ryan
50 Roger
51 Joe
52 Juan
53 Jack
54 Albert
55 Jonathan
56 Justin
57 Terry
58 Gerald
59 Keith
60 Samuel
61 Willie
62 Ralph
63 Lawrence
64 Nicholas
65 Roy
66 Benjamin
67 Bruce
68 Brandon
69 Adam
70 Harry
71 Fred
72 Wayne
73 Billy
74 Steve
75 Louis
76 Jeremy
77 Aaron
78 Randy
79 Howard
80 Eugene
81 Carlos
82 Russell
83 Bobby
84 Victor
85 Martin
86 Ernest
87 Phillip
88 Todd
89 Jesse
90 Craig
91 Alan
92 Shawn
93 Clarence
94 Sean
95 Philip
96 Chris
97 Johnny
98 Earl
99 Jimmy
100 Antonio
101 Danny
102 Bryan
103 Tony
104 Luis
105 Mike
106 Stanley
107 Leonard
108 Nathan
109 Dale
110 Manuel
111 Rodney
112 Curtis
113 Norman
114 Allen
115 Marvin
116 Vincent
117 Glenn
118 Jeffery
119 Travis
120 Jeff
121 Chad
122 Jacob
123 Lee
124 Melvin
125 Alfred
126 Kyle
127 Francis
128 Bradley
129 Jesus
130 Herbert
131 Frederick
132 Ray
133 Joel
134 Edwin
135 Don
136 Eddie
137 Ricky
138 Troy
139 Randall
140 Barry
141 Alexander
142 Bernard
143 Mario
144 Leroy
145 Francisco
146 Marcus
147 Micheal
148 Theodore
149 Clifford
150 Miguel
151 Oscar
152 Jay
153 Jim
154 Tom
155 Calvin
156 Alex
157 Jon
158 Ronnie
159 Bill
160 Lloyd
161 Tommy
162 Leon
163 Derek
164 Warren
165 Darrell
166 Jerome
167 Floyd
168 Leo
169 Alvin
170 Tim
171 Wesley
172 Gordon
173 Dean
174 Greg
175 Jorge
176 Dustin
177 Pedro
178 Derrick
179 Dan
180 Lewis
181 Zachary
182 Corey
183 Herman
184 Maurice
185 Vernon
186 Roberto
187 Clyde
188 Glen
189 Hector
190 Shane
191 Ricardo
192 Sam
193 Rick
194 Lester
195 Brent
196 Ramon
197 Charlie
198 Tyler
199 Gilbert
200 Gene
201 Marc
202 Reginald
203 Ruben
204 Brett
205 Angel
206 Nathaniel
207 Rafael
208 Leslie
209 Edgar
210 Milton
211 Raul
212 Ben
213 Chester
214 Cecil
215 Duane
216 Franklin
217 Andre
218 Elmer
219 Brad
220 Gabriel
221 Ron
222 Mitchell
223 Roland
224 Arnold
225 Harvey
226 Jared
227 Adrian
228 Karl
229 Cory
230 Claude
231 Erik
232 Darryl
233 Jamie
234 Neil
235 Jessie
236 Christian
237 Javier
238 Fernando
239 Clinton
240 Ted
241 Mathew
242 Tyrone
243 Darren
244 Lonnie
245 Lance
246 Cody
247 Julio
248 Kelly
249 Kurt
250 Allan
251 Nelson
252 Guy
253 Clayton
254 Hugh
255 Max
256 Dwayne
257 Dwight
258 Armando
259 Felix
260 Jimmie
261 Everett
262 Jordan
263 Ian
264 Wallace
265 Ken
266 Bob
267 Jaime
268 Casey
269 Alfredo
270 Alberto
271 Dave
272 Ivan
273 Johnnie
274 Sidney
275 Byron
276 Julian
277 Isaac
278 Morris
279 Clifton
280 Willard
281 Daryl
282 Ross
283 Virgil
284 Andy
285 Marshall
286 Salvador
287 Perry
288 Kirk
289 Sergio
290 Marion
291 Tracy
292 Seth
293 Kent
294 Terrance
295 Rene
296 Eduardo
297 Terrence
298 Enrique
299 Freddie
300 Wade
25 Most Popular American Female Names
1 Mary
2 Patricia
3 Linda
4 Barbara
5 Elizabeth
6 Jennifer
7 Maria
8 Susan
9 Margaret
10 Dorothy
11 Lisa
12 Nancy
13 Karen
14 Betty
15 Helen
16 Sandra
17 Donna
18 Carol
19 Ruth
20 Sharon
21 Michelle
22 Laura
23 Sarah
24 Kimberly
25 Deborah
300 Most Popular American Female Names
1 Mary
2 Patricia
3 Linda
4 Barbara
5 Elizabeth
6 Jennifer
7 Maria
8 Susan
9 Margaret
10 Dorothy
11 Lisa
12 Nancy
13 Karen
14 Betty
15 Helen
16 Sandra
17 Donna
18 Carol
19 Ruth
20 Sharon
21 Michelle
22 Laura
23 Sarah
24 Kimberly
25 Deborah
26 Jessica
27 Shirley
28 Cynthia
29 Angela
30 Melissa
31 Brenda
32 Amy
33 Anna
34 Rebecca
35 Virginia
36 Kathleen
37 Pamela
38 Martha
39 Debra
40 Amanda
41 Stephanie
42 Carolyn
43 Christine
44 Marie
45 Janet
46 Catherine
47 Frances
48 Ann
49 Joyce
50 Diane
51 Alice
52 Julie
53 Heather
54 Teresa
55 Doris
56 Gloria
57 Evelyn
58 Jean
59 Cheryl
60 Mildred
61 Katherine
62 Joan
63 Ashley
64 Judith
65 Rose
66 Janice
67 Kelly
68 Nicole
69 Judy
70 Christina
71 Kathy
72 Theresa
73 Beverly
74 Denise
75 Tammy
76 Irene
77 Jane
78 Lori
79 Rachel
80 Marilyn
81 Andrea
82 Kathryn
83 Louise
84 Sara
85 Anne
86 Jacqueline
87 Wanda
88 Bonnie
89 Julia
90 Ruby
91 Lois
92 Tina
93 Phyllis
94 Norma
95 Paula
96 Diana
97 Annie
98 Lillian
99 Emily
100 Robin
101 Peggy
102 Crystal
103 Gladys
104 Rita
105 Dawn
106 Connie
107 Florence
108 Tracy
109 Edna
110 Tiffany
111 Carmen
112 Rosa
113 Cindy
114 Grace
115 Wendy
116 Victoria
117 Edith
118 Kim
119 Sherry
120 Sylvia
121 Josephine
122 Thelma
123 Shannon
124 Sheila
125 Ethel
126 Ellen
127 Elaine
128 Marjorie
129 Carrie
130 Charlotte
131 Monica
132 Esther
133 Pauline
134 Emma
135 Juanita
136 Anita
137 Rhonda
138 Hazel
139 Amber
140 Eva
141 Debbie
142 April
143 Leslie
144 Clara
145 Lucille
146 Jamie
147 Joanne
148 Eleanor
149 Valerie
150 Danielle
151 Megan
152 Alicia
153 Suzanne
154 Michele
155 Gail
156 Bertha
157 Darlene
158 Veronica
159 Jill
160 Erin
161 Geraldine
162 Lauren
163 Cathy
164 Joann
165 Lorraine
166 Lynn
167 Sally
168 Regina
169 Erica
170 Beatrice
171 Dolores
172 Bernice
173 Audrey
174 Yvonne
175 Annette
176 June
177 Samantha
178 Marion
179 Dana
180 Stacy
181 Ana
182 Renee
183 Ida
184 Vivian
185 Roberta
186 Holly
187 Brittany
188 Melanie
189 Loretta
190 Yolanda
191 Jeanette
192 Laurie
193 Katie
194 Kristen
195 Vanessa
196 Alma
197 Sue
198 Elsie
199 Beth
200 Jeanne
201 Vicki
202 Carla
203 Tara
204 Rosemary
205 Eileen
206 Terri
207 Gertrude
208 Lucy
209 Tonya
210 Ella
211 Stacey
212 Wilma
213 Gina
214 Kristin
215 Jessie
216 Natalie
217 Agnes
218 Vera
219 Willie
220 Charlene
221 Bessie
222 Delores
223 Melinda
224 Pearl
225 Arlene
226 Maureen
227 Colleen
228 Allison
229 Tamara
230 Joy
231 Georgia
232 Constance
233 Lillie
234 Claudia
235 Jackie
236 Marcia
237 Tanya
238 Nellie
239 Minnie
240 Marlene
241 Heidi
242 Glenda
243 Lydia
244 Viola
245 Courtney
246 Marian
247 Stella
248 Caroline
249 Dora
250 Jo
251 Vickie
252 Mattie
253 Terry
254 Maxine
255 Irma
256 Mabel
257 Marsha
258 Myrtle
259 Lena
260 Christy
261 Deanna
262 Patsy
263 Hilda
264 Gwendolyn
265 Jennie
266 Nora
267 Margie
268 Nina
269 Cassandra
270 Leah
271 Penny
272 Kay
273 Priscilla
274 Naomi
275 Carole
276 Brandy
277 Olga
278 Billie
279 Dianne
280 Tracey
281 Leona
282 Jenny
283 Felicia
284 Sonia
285 Miriam
286 Velma
287 Becky
288 Bobbie
289 Violet
290 Kristina
291 Toni
292 Misty
293 Mae
294 Shelly
295 Daisy
296 Ramona
297 Sherri
298 Erika
299 Katrina
300 Claire
Main Menu
HOME
What is the number 1 American name?
The most popular baby names in the U.S. are... The Social Security Administration released its list for 2022. The 2022 popular baby names list from the Social Security Administration is in and Olivia and Liam are at the top once again.
What is the
1 girl name?
Top baby names of 2024.
What are 20 rarest names?
Top 20 rarest baby names choices:.
Starlette..
Snowdrop..
Kahlani..
Elodie..
Luxury..
Eloise..
Ophelia..
What are top 100 unique boy names?
Here's our list of the 100 best unique and unusual names for boys – together with their meanings....
Winter. Meaning: after the season..
Wisdom. Meaning: wise..
Wynton. Meaning: friend's farm or pasture..
Yardley. Meaning: woodland..
Yaro. Meaning: son..
Zenas. Meaning: hospitable, gift..
Zephyr. Meaning: west wind..
Zian..