Meaning and history
Tommy is a diminutive form of Thomas.
20062006: 586 births, rank #461
2007: 543 births, rank #488
2008: 525 births, rank #517
2009: 471 births, rank #560
2010: 420 births, rank #595
20112011: 368 births, rank #636
2012: 388 births, rank #625
2013: 368 births, rank #658
2014: 333 births, rank #723
2015: 355 births, rank #706
20162016: 322 births, rank #754
2017: 345 births, rank #710
2018: 332 births, rank #721
2019: 361 births, rank #698
2020: 326 births, rank #744
20212021: 351 births, rank #732
2022: 358 births, rank #726
2023: 387 births, rank #689
2024: 360 births, rank #731
20252025: 420 births, rank #657
Tommy rose from #731 to #658 for boys between 2024 and 2025. Its highest annual birth count came in 1947, with 4,594 births.