State name profile

Most Popular Baby Names in Tennessee

The boys' and girls' names most often given in Tennessee, ranked by total recorded births in Social Security Administration state data, 1910–2024.

James
#1 boy name
Mary
#1 girl name
2,747,789
Births recorded
1910–2024
Years covered

What the Data Says About Baby Names in Tennessee

The Social Security Administration has registered 2,747,789 births across the top 50 boy and top 50 girl names in Tennessee from 1910 through 2024 — the portion of state-level naming data released publicly. Among boys, James leads with 174,841 cumulative births, while Mary tops the girl rankings with 106,589 births. The top 50 boy names collectively account for 1,682,762 births versus 1,065,027 for the top 50 girl names, reflecting the typical U.S. pattern in which boy-name distributions are more concentrated among fewer high-frequency entries. SSA state files include any name appearing five or more times in a given state-year, so lower-frequency names are suppressed for privacy and are not counted in these totals.

Decade-by-decade data for Tennessee extends back to 1910, making it possible to track how Tennessee parents' naming choices have shifted across more than a century of birth records. In the 1910s, the #1 boy name was James and the #1 girl name was Mary. By the 2020s, the top names had shifted to Liam for boys and Olivia for girls. Across 12 decades with complete data, the turnover in #1 rankings reflects broader cultural and generational forces — baby-boom naming conformity, the 1970s individualism shift, and the current resurgence of short, classic names.

Because Tennessee reports under the same SSA framework as every other jurisdiction, these figures are directly comparable across all 50 states and the District of Columbia. The cumulative totals reflect every recorded birth registration rather than a survey sample, though names with four or fewer annual occurrences are excluded per SSA privacy policy. This means the true naming distribution in Tennessee is slightly broader than what appears here, particularly for rare and emerging names. The dataset does not distinguish between alternate spellings (for example, Sophia and Sofia are tracked as separate names) or middle names, and reflects first names as they appear on Social Security card applications only. This page is for informational and research purposes.

Top 10 girls' names in Tennessee

Cumulative births recorded in state SSA files (1910–2024)

births

What this shows Mary leads Tennessee girls with 106,589 recorded births.

Source U.S. Social Security Administration As of Tennessee · 1910–2024

Top 10 boys' names in Tennessee

Cumulative births recorded in state SSA files (1910–2024)

births

What this shows James leads Tennessee boys with 174,841 recorded births.

Source U.S. Social Security Administration As of Tennessee · 1910–2024

Decade-by-Decade Leaders

The #1 boy and girl name in Tennessee for each decade

Boy Top 50 Boy Names

Rank Name Total Births
1 James 174,841
2 William 120,908
3 John 97,459
4 Robert 94,180
5 Charles 75,360
6 Michael 74,494
7 David 69,751
8 Thomas 46,951
9 Christopher 45,516
10 Joseph 35,542
11 Richard 33,618
12 Joshua 31,762
13 Kenneth 28,764
14 George 28,727
15 Jerry 27,975
16 Billy 27,921
17 Matthew 27,887
18 Larry 27,460
19 Daniel 25,340
20 Timothy 25,254
21 Paul 24,204
22 Donald 23,239
23 Andrew 22,569
24 Bobby 22,184
25 Anthony 21,608
26 Jacob 21,547
27 Samuel 21,376
28 Jason 21,206
29 Mark 20,601
30 Jonathan 20,239
31 Steven 20,224
32 Gary 20,107
33 Joe 19,869
34 Brandon 19,576
35 Edward 19,288
36 Ronald 19,059
37 Justin 17,910
38 Kevin 17,257
39 Terry 17,222
40 Jimmy 17,004
41 Jeffrey 16,397
42 Willie 16,360
43 Brian 16,260
44 Jack 15,895
45 Benjamin 15,823
46 Stephen 15,693
47 Henry 15,459
48 Johnny 15,319
49 Roy 15,263
50 Carl 14,294

Girl Top 50 Girl Names

Rank Name Total Births
1 Mary 106,589
2 Linda 36,354
3 Betty 36,328
4 Elizabeth 34,168
5 Patricia 29,918
6 Barbara 29,861
7 Dorothy 28,498
8 Margaret 27,019
9 Jennifer 26,221
10 Sarah 25,982
11 Brenda 23,394
12 Martha 22,209
13 Jessica 21,393
14 Ashley 20,946
15 Kimberly 20,559
16 Lisa 20,242
17 Carolyn 19,976
18 Anna 19,814
19 Sandra 19,616
20 Rebecca 19,373
21 Angela 19,313
22 Emily 19,243
23 Shirley 19,242
24 Amanda 19,058
25 Helen 18,810
26 Emma 18,623
27 Nancy 18,494
28 Donna 17,774
29 Virginia 17,054
30 Deborah 17,045
31 Ruby 16,426
32 Frances 15,542
33 Melissa 15,404
34 Amy 15,146
35 Karen 14,989
36 Pamela 14,879
37 Teresa 14,832
38 Katherine 14,750
39 Laura 14,670
40 Ruth 14,475
41 Judy 14,449
42 Mildred 14,447
43 Rachel 14,360
44 Sharon 14,322
45 Evelyn 14,269
46 Susan 14,206
47 Wanda 14,009
48 Joyce 13,982
49 Stephanie 13,456
50 Hannah 13,298

Frequently Asked Questions

What is the most popular baby name in Tennessee?
The most popular boy name in Tennessee is James with 174,841 births since 1910. The most popular girl name is Mary with 106,589 births. These rankings are based on cumulative SSA birth registration data.
How have baby names changed in Tennessee over the decades?
Tennessee's most popular names have evolved significantly. In the 1910s, the top names were James and Mary. By the 2020s, they shifted to Liam and Olivia. See the decade-by-decade breakdown above.
How many babies are named in Tennessee?
Our data covers 2,747,789 name registrations in Tennessee for the top 50 boys and top 50 girls names. The SSA records all names with 5 or more occurrences per state per year, from 1910 through 2024.

Explore NameAlmanac

Nearby State Rankings

Compare baby names in Tennessee with other state-level SSA rankings

Compare Tennessee's #1 names side by side → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data (ssa.gov/oact/babynames).

Data sourced from official U.S. government datasets. See our methodology for details.