Tommy is a highly popular boys' name in England & Wales, ranking #23 in 2022 with 1,824 recorded births. The name reached its all-time peak in 2020 with 2,013 births ranking #22. Since 1996, the popularity has increased by 638.5%. In 2022, approximately 1 in every 156 boys born was named Tommy. FALLING Recent data shows the name is currently falling.
Tommy is an affectionate, familiar form of Thomas and therefore carries the meaning twin. It feels warm, informal, and enduringly usable.
Originally a nickname, Tommy became a very common stand-alone given name in English-speaking countries. Its popularity reflects the broader comfort with friendly diminutive forms.