Baby names

How popular is the name Theo?

In 2025, 3,945 baby boys in the U.S. were named Theo, the 82nd most popular name for boys. Its peak year was 2023, when 4,140 boys got the name. 35,830 boys have been named Theo since 1880. It was also given to 21 girls in 2025.

Rank in 2025

#82

among boys' names

Babies in 2025

3,945

boys named Theo

Peak year

2023

4,140 boys

Boys named Theo each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Theo (boys)
YearBabies
20253,945
20244,129
20234,140
20223,642
20212,703
20202,225
20192,018
20181,554
20171,232
2016952
2015765
2014550
2013365
2012287
2011245
2010221
2009187
2008188
2007191
2006156
2005139
2004133
2003109
200298
200184
2000101
199976
199863
199762
199653
199556
199454
199350
199259
199161
199066
198977
198877
198775
198685
198576
198423
198327
198233
198131
198036
197938
197846
197751
197658
197557
197432
197327
197226
197123
197028
196929
196824
196729
196623
196543
196439
196332
196226
196136
196042
195936
195835
195737
195639
195533
195430
195333
195241
195146
195041
194936
194847
194739
194643
194548
194444
194361
194245
194139
194038
193964
193864
193740
193673
193571
193455
193362
193276
193185
193090
192975
192892
1927109
1926104
192598
192497
192392
1922109
1921107
192097
191992
191887
191789
191696
191591
191481
191362
191250
191131
191035
190922
190834
190729
190617
190523
190427
190318
190224
190118
190014
189910
189816
189711
189612
189514
189412
189311
18929
189111
189012
18898
18889
188710
18868
18858
18847
188314
188212
18818
18809

Girls named Theo each year since 1880

The interactive chart needs JavaScript. The numbers are in the table below.

The numbers for Theo (girls)
YearBabies
202521
202431
202342
202250
202164
202044
201931
20187
20177
201611
2015Fewer than 5
2014Fewer than 5
2013Fewer than 5
2012Fewer than 5
2011Fewer than 5
2010Fewer than 5
2009Fewer than 5
2008Fewer than 5
2007Fewer than 5
2006Fewer than 5
2005Fewer than 5
2004Fewer than 5
2003Fewer than 5
20025
2001Fewer than 5
2000Fewer than 5
1999Fewer than 5
1998Fewer than 5
1997Fewer than 5
1996Fewer than 5
1995Fewer than 5
1994Fewer than 5
1993Fewer than 5
1992Fewer than 5
19915
1990Fewer than 5
1989Fewer than 5
1988Fewer than 5
1987Fewer than 5
1986Fewer than 5
1985Fewer than 5
1984Fewer than 5
1983Fewer than 5
1982Fewer than 5
1981Fewer than 5
1980Fewer than 5
19796
1978Fewer than 5
1977Fewer than 5
1976Fewer than 5
19756
1974Fewer than 5
1973Fewer than 5
1972Fewer than 5
1971Fewer than 5
19707
19695
1968Fewer than 5
1967Fewer than 5
19666
1965Fewer than 5
196413
19638
196212
196116
19607
19598
195811
195720
195611
195523
195416
195318
195218
195118
195031
194922
194833
194735
194631
194553
194427
194333
194226
194134
194032
193927
193819
193733
193630
193539
193439
193339
193241
193143
193055
192971
192862
192758
192690
1925102
1924111
192375
1922102
192196
192098
1919109
1918105
191791
191698
191598
191464
191350
191253
191136
191029
190944
190824
190731
190627
190534
190431
190329
190235
190119
190022
189916
189825
189728
189624
189525
189417
189319
189225
189121
189012
188918
188817
188719
188615
188511
188416
18837
188210
18818
18807

Compare it with another name in the lookup chart. Look up any name

Share this name

Try another name

Source and notes

U.S. Social Security Administration, Baby Names from Social Security Card Applications (national data) (Public domain (U.S. government work)), data through 2025.

The counts come from Social Security card applications for babies born in the U.S., so the early years undercount everyone. A year with fewer than 5 babies of one sex given a name is left out for privacy and shows as fewer than 5. Spellings count separately: Emma and Ema are different names here.