Boy
Shelton
The name Shelton carries the meaning "Old English place name", with roots in Old English. It has cooled since its 1970s peak, though it is still chosen today. As things stand now, it is a distinctive, less common pick. It has appeared in U.S. birth records in nearly every decade since 1900, a genuinely long run.
Old EnglishOld English place name
Etymology"Ledge farmstead"
Births by decade
1900s
103
1910s
478
1920s
777
1930s
834
1940s
1,117
1950s
1,361
1960s
1,510
1970s
1,535
1980s
1,271
1990s
1,407
2000s
966
2010s
460
Peaked in the 1970s · 11,819 total U.S. births since 1900