Published on 02/15/2024 10:47 By Sarah Nyamekye
Edited by | Fact-checked by
Naming your baby is the first of many difficult decisions you face when becoming a parent.
To give you a helping hand we’ve scoured the internet and found 111 of the best boy names beginning with ‘S’, along with their meanings and origins.
Whether you’re after a classic name like Simon or a name that will have your boy stand out from the crowd like Scorpio, we have a great mix of classic, contemporary and ready to inspire you!
Classic Baby Boy Names
Classic boy names that start with ‘S’ and that will never go out of style.

1) Sam – Of English origin meaning “told by God”.
2) Sammy – Of Hebrew origin meaning “God heard”.
3) Samuel – Of Hebrew origin meaning “told by God”.
4) Scott – Of Anglo-Saxon origin meaning “painted warrior”.
5) Sean – Of Irish origin meaning “God is gracious”.
6) Sebastian – Of Greek origin meaning “from Sebastia”.
7) Seth – Of Hebrew origin meaning “appointed, placed”.
8) Shaun – Of Irish origin meaning “God is gracious”.
9) Shane – Of Irish origin meaning “God is gracious”.
10) Shawn – Of Irish origin meaning “God is gracious”.
11) Sheridan – Of Irish origin meaning “Seekers child”.
12) Sid – Of English origin meaning “Wide meadow”.
13) Simon – Of Hebrew origin meaning “the listener”.
14) Smith – Of English origin meaning “blacksmith”.
15) Sinclair – Of English origin meaning “from Saint-Clair”.
16) Solomon– Of Hebrew origin meaning “peace”.
17) Spencer – Of English origin meaning “house of steward, dispenser of provisions”.
18) Stan – Of English origin meaning “stony meadow”.
19) Stephen – Of Greek origin meaning “Garland, crown”.
20) Steven – Of English origin meaning “Garland, crown”.
21) Stu – Of English origin meaning “steward”.
23) Stuart – Of English origin meaning “stewart”.
24) Sullivan – Of Irish origin meaning “black-eyed one”.
25) Sylvester – Of Latin origin meaning “of the woods”.
Contemporary Baby Boy Names
If you’re looking for a name with a modern twist then these names are for you!

26) Sabir – Of Arabic origin meaning ”patient”.
27) Safa– Of Arabic origin meaning “pure”.
28) Salah – Of Arabic origin meaning “righteousness”.
29) Salvador – Of Spanish origin meaning “saviour”.
30) Salvatore – Of Latin origin meaning “saviour”.
31) Samir – Of Arabic origin meaning “a friend to talk within the evening”.
32) Sampson– Of Hebrew origin meaning “sun”.
33) Sander – Of German origin meaning “mans defender”.
34) Sandro – Of Greek origin meaning “mans defender or warrior”.
35) Sandy – Of English origin meaning “defender of man”.
36) Sanjay – Of Indian origin meaning “victory”.
37) Santana – Of Spanish origin meaning “holy”.
38) Santiago – Of Spanish origin meaning “Saint James”.
39) Sawyer – Of English origin meaning “woodcutter”.
40) Scottie – Of English origin meaning “from Scotland”.
41) Seamus – Of Irish origin meaning “supplanter”.
42) Seb – Of Greek origin meaning “revered”.
43) Selah– Of Hebrew origin meaning “boulder or cliff”.
44) Sergio – Of Spanish origin meaning “servant, attendant”.
45) Shae – Of Irish origin meaning “admirable”.
46) Sheldon – Of English origin meaning “steep valley”.
47) Shepherd – Of English origin meaning “sheep herdsman”.
48) Sherman – Of English origin meaning “shearer of woollen cloth”.
49) Sherlock – Of English origin meaning “fair-haired or blonde”.
50) Sherwood – Of English origin meaning “from the bright forest”.
51) Simeon – Of Hebrew origin meaning “to be heard, reputation”.
52) Simmonds – Of English origin meaning “son of Simon”.
53) Simpson – Of English origin meaning “son of Simon”.
54) Sisil – Of Indian origin meaning “shooting star”.
55) Skelton – Of English origin meaning “from the estate on he ledge”.
56) Slater – Of English origin meaning “hewer of slates”.
57) Sol – Of Hebrew origin meaning “sun”.
58) Spence – Of English origin meaning “dispenser of provisions”.
59) Squire – Of English origin meaning “knights companion”.
60) Stanley – Of English origin meaning “near the stony clearing”.
61) Stanmore – Of English origin meaning “stony lake”.
62) Stanward – Of English origin meaning “stone woods”.
63) Starwin – Of English origin meaning “star”.
64) Stefan – Of Greek origin meaning “garland, crown”.
65) Sterling – Of English origin meaning “of the highest quality”.
66) Stetson – Of English origin meaning “Stephens son”.
67) Steve – Of Greek origin meaning “crown, victorious”.
68) Styles – Of English origin meaning “stile”.
69) Suleiman – Of Arabic origin meaning “peace”.
70) Sully – Of English origin meaning “to stain”.
71) Sven – Of Norse origin meaning “youth”.
72) Swinton – Of English origin meaning “Swine settlement”.
73) Syed – Of Arabic origin meaning “mister”.
74) Sylvan – Of Latin origin meaning “of the forest”.
Unique Baby Boy Names
Check out our picks of unique boy names that will have your boy stand out from the rest.
75) Sabin – Of Hungarian origin meaning “the son of Sabine”.
76) Sage – Of Latin origin meaning “wise and knowing”.
77) Saint – Of Latin origin meaning “sacred, holy”.
78) Santana – Of Spanish origin meaning “holy”.
79) Salman – Of Arabic origin meaning “security, safety”.
80) Salmon – Of Hebrew origin meaning “peace”.
81) Santino – Of Italian origin meaning “little saint”.
82) Saturn– Of Latin origin meaning “Roman God of agriculture”.
83) Saul – Of Hebrew origin meaning “prayed for”.
84) Saxon – Of English origin meaning “from Saxonny”.
85) Scorpio – Of Latin origin meaning “scorpion”.
86) Seal – Of English origin meaning “dweller by the small wood”.
87) Secondo– Of Italian origin meaning “Second son”.
88) Seven – Of Hebrew origin meaning “Completion and perfection”.
89) Shai – Of Hebrew origin meaning “gift”.
90) Shia – Of Hebrew origin meaning “praise God”.
91) Shiloh – Of Hebrew origin meaning “tranquil”.
92) Shlomo – Of Hebrew origin meaning “peace”.
93) Silas – Of Latin origin meaning “forest, woods”.
94) Simba – Of Swahili origin meaning “lion”.
95) Sincere – Of American origin meaning “honest”.
96) Skipp – Of English origin meaning “ship”.
97) Skipper – Of English origin meaning “captain”.
98) Sky – Of Norse origin meaning “cloud”.
99) Skyker – Of Dutch origin meaning “scholar, learned one “.
100) Slade – Of English origin meaning “Valley”.
101) Slim – Of English origin meaning “slender”.
102) Sonny – Of English origin meaning “son”.
103) Soren – Of Danish origin meaning “stern”.
104) Sparky – Of Latin origin meaning “to scatter”.
105) Sparrow – Of English origin meaning “Small bird”.
106) Speed – Of English origin meaning “good fortune”.
107) Steele – Of English origin meaning “like steel”.
108) Stig – Of Norse origin meaning “voyager”.
109) Stone – Of English origin meaning “Stone”.
110) Storm – Of English origin meaning “storm”.
111) Story – Of American origin meaning “tale”.
112) Sutton – Of English origin meaning “from the southern homestead”.
113) Sylas – Of Latin origin meaning “of the forest”.
Sources