Average Age of Mass Shooters in the U.S. (Updated 2026)

How old are most mass shooters in the United States?
Data from decades of incidents shows an average age of 34.
Shooters in their 20s account for the largest share, with 28-year-olds appearing most often.
See the full breakdown in Average Age of Mass Shooters in the U.S. (Updated 2026).
Explore the full article: https://ammo.com/research/average-age-of-mass-shooters