Baby names of 1925
Mary and Robert topped the lists in 1925, out of 2,333,303 births recorded across 9,511 different names. That is 2.0% fewer than the 1924 files hold. About 32,000 of them are alive today.
Girls
| # | Name | Births |
|---|---|---|
| 1 | Mary | 70,586 |
| 2 | Dorothy | 38,570 |
| 3 | Betty | 32,812 |
| 4 | Helen | 29,173 |
| 5 | Margaret | 24,463 |
| 6 | Ruth | 22,247 |
| 7 | Virginia | 17,490 |
| 8 | Doris | 16,075 |
| 9 | Mildred | 14,453 |
| 10 | Elizabeth | 13,936 |
| 11 | Frances | 13,824 |
| 12 | Evelyn | 12,505 |
| 13 | Anna | 12,250 |
| 14 | Jean | 11,598 |
| 15 | Alice | 11,576 |
| 16 | Marie | 10,930 |
| 17 | Shirley | 10,513 |
| 18 | Lois | 9,573 |
| 19 | Irene | 9,440 |
| 20 | Gloria | 9,381 |
| 21 | Marjorie | 9,306 |
| 22 | Barbara | 9,155 |
| 23 | Martha | 8,762 |
| 24 | Florence | 8,585 |
| 25 | Lillian | 8,351 |
All 200 girls’ names of 1925 (5,771 recorded)
Boys
| # | Name | Births |
|---|---|---|
| 1 | Robert | 60,895 |
| 2 | John | 57,195 |
| 3 | William | 53,310 |
| 4 | James | 52,680 |
| 5 | Charles | 29,580 |
| 6 | George | 26,560 |
| 7 | Joseph | 24,613 |
| 8 | Richard | 23,269 |
| 9 | Edward | 20,090 |
| 10 | Donald | 19,193 |
| 11 | Thomas | 16,688 |
| 12 | Frank | 15,329 |
| 13 | Paul | 14,175 |
| 14 | Harold | 13,597 |
| 15 | Raymond | 12,441 |
| 16 | Walter | 12,130 |
| 17 | Jack | 12,011 |
| 18 | Henry | 10,618 |
| 19 | Kenneth | 10,146 |
| 20 | Arthur | 9,986 |
| 21 | Albert | 9,511 |
| 22 | David | 8,915 |
| 23 | Harry | 8,610 |
| 24 | Eugene | 8,517 |
| 25 | Ralph | 8,467 |
All 200 boys’ names of 1925 (4,867 recorded)
Biggest climbers, girls
Names that gained the most ground on 1924:
Biggest climbers, boys
Names that gained the most ground on 1924:
First recorded in 1925, girls
Names the SSA had never published before 1925:
First recorded in 1925, boys
Names the SSA had never published before 1925:
Shelvy is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.
Try it on yourself
Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.