State name profile

Most Popular Baby Names in Texas

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

James
#1 boy name
Mary
#1 girl name
7,562,675
Births recorded
1910–2024
Years covered

What the Data Says About Baby Names in Texas

The Social Security Administration has registered 7,562,675 births across the top 50 boy and top 50 girl names in Texas from 1910 through 2024 — the portion of state-level naming data released publicly. Among boys, James leads with 283,734 cumulative births, while Mary tops the girl rankings with 211,065 births. The top 50 boy names collectively account for 4,690,124 births versus 2,872,551 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 Texas extends back to 1910, making it possible to track how Texas 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 Texas 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 Texas 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 Texas

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

births

What this shows Mary leads Texas girls with 211,065 recorded births.

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

Top 10 boys' names in Texas

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

births

What this shows James leads Texas boys with 283,734 recorded births.

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

Decade-by-Decade Leaders

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

Boy Top 50 Boy Names

Rank Name Total Births
1 James 283,734
2 John 243,804
3 Michael 235,888
4 David 231,089
5 Robert 224,479
6 William 184,890
7 Jose 169,770
8 Christopher 153,534
9 Daniel 131,788
10 Charles 130,514
11 Juan 117,978
12 Richard 111,728
13 Matthew 101,372
14 Joshua 99,962
15 Joseph 98,252
16 Thomas 92,251
17 Joe 87,591
18 Jacob 82,112
19 Anthony 80,569
20 Andrew 77,187
21 Jonathan 74,319
22 Jesus 73,573
23 Mark 72,286
24 Jason 71,594
25 Kenneth 68,862
26 Kevin 67,608
27 George 66,374
28 Brandon 65,239
29 Steven 62,163
30 Luis 61,566
31 Billy 61,179
32 Justin 61,161
33 Paul 61,063
34 Samuel 60,288
35 Carlos 60,064
36 Ryan 56,761
37 Eric 56,286
38 Larry 54,678
39 Aaron 54,620
40 Jerry 53,145
41 Donald 52,544
42 Edward 52,477
43 Benjamin 50,698
44 Alexander 49,395
45 Brian 49,250
46 Christian 47,513
47 Stephen 47,377
48 Gary 46,681
49 Jesse 46,670
50 Angel 46,198

Girl Top 50 Girl Names

Rank Name Total Births
1 Mary 211,065
2 Maria 134,384
3 Elizabeth 99,835
4 Jennifer 99,771
5 Linda 84,018
6 Jessica 79,521
7 Ashley 78,848
8 Patricia 74,971
9 Sarah 67,094
10 Emily 66,727
11 Amanda 61,886
12 Stephanie 61,385
13 Kimberly 60,940
14 Cynthia 60,749
15 Sandra 58,560
16 Barbara 58,419
17 Emma 57,898
18 Melissa 57,865
19 Laura 56,400
20 Betty 54,563
21 Rebecca 54,135
22 Dorothy 52,934
23 Victoria 52,755
24 Lisa 49,535
25 Michelle 49,103
26 Samantha 46,882
27 Brenda 46,751
28 Karen 46,476
29 Olivia 46,143
30 Angela 45,840
31 Amy 45,009
32 Margaret 43,812
33 Nancy 43,605
34 Martha 40,971
35 Evelyn 40,932
36 Gloria 40,922
37 Isabella 40,834
38 Andrea 40,035
39 Rachel 39,792
40 Anna 39,626
41 Sophia 39,565
42 Katherine 39,031
43 Mia 38,773
44 Lauren 38,662
45 Diana 38,408
46 Abigail 37,943
47 Susan 37,845
48 Donna 37,574
49 Deborah 37,568
50 Ruby 36,191

Frequently Asked Questions

What is the most popular baby name in Texas?
The most popular boy name in Texas is James with 283,734 births since 1910. The most popular girl name is Mary with 211,065 births. These rankings are based on cumulative SSA birth registration data.
How have baby names changed in Texas over the decades?
Texas'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 Texas?
Our data covers 7,562,675 name registrations in Texas 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 Texas with other state-level SSA rankings

Compare Texas'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.