Choosing a baby name is one of the most exciting parts of preparing for your little boy. If you’re drawn to names beginning with S, you’ll find plenty of meaningful, stylish, and timeless options in this list — from long-time favorites to global picks and standout modern choices.
If you’re searching for boy names that start with S, this guide brings together familiar classics, nature-inspired finds, bold and creative names, and rare S boy names you may not hear every day. With so much variety, you’re sure to discover a few that feel just right for your growing family.
Boy Names That Start With S
These S boy names are grouped into helpful categories so you can easily browse popular choices, common picks, cute and cool styles, biblical classics, country favorites, unique ideas, rare finds, and more.
10 Popular Boy Names That Start With S
These popular S boy names are long-standing favorites with strong meanings, familiar sound, and enduring appeal for parents year after year.
1. Saint — A Latin name meaning “holy.”
2. Samuel — This name means “told by God” in Hebrew.
3. Santiago — Latin for “Saint James.”
4. Sawyer — This is an English occupational name for a woodcutter.
5. Sebastian — A Greek name meaning “from Sebastia.”
6. Silas — This name means “of the forest” in Latin and “prayed for” in Greek.
7. Simon — Hebrew for “He has heard” and Greek for “flat-nosed.”
8. Sonny — An English name meaning “son.”
9. Stetson — Old English for “son of a boxer.”
10. Steven — In English, this name means “garland” or “crown.”
10 Common Boy Names That Start With S
These common S boy names blend comfort and familiarity, offering dependable choices that remain well-loved across generations.
1. Santino — Italian for “little saint.”
2. Sean — An Irish name meaning “God is gracious.”
3. Sergio — Latin for “servant.”
4. Shiloh — Hebrew for “tranquil.”
5. Spencer — This name means “house steward” in English.
6. Stellan — A Swedish name meaning “calm.”
7. Stephen — In Greek, this name means “garland” or “crown.”
8. Sterling — This name means “of the highest quality” in English.
9. Sullivan — This Irish name means “dark eyes.”
10. Sutton — An English name meaning “from the southern homestead.”
25 Cute Boy Names That Start With S
Sweet and full of personality, these cute S boy names bring playful charm and lively energy to the list.
1. Sable — This name means “black” in Slavic.
2. Saffron — An Arabic name meaning “yellow flower.”
3. Sal — Italian for “savior.”
4. Sammy — This name means “God has heard” in Hebrew.
5. Sandy — A Scottish and English name meaning “defending men.”
6. Sasha — This name means “defending men” in Russian.
7. Scottie — This Scottish name means “Scot.”
8. Scout — This name means “to learn” or “to discover” in Old English.
9. Seamus — An Irish name meaning “supplanter.”
10. Shannon — This name means “old and wise” in Irish.
11. Shay — Hebrew for “gift” and Irish for “stately.”
12. Shep — A nickname for the English occupation of sheep herder.
13. Shia — In Hebrew, this name means “gift of God.”
14. Shin — Japanese for “true” or “heart.”
15. Shirley — This name means “bright meadow” in English.
16. Sid — This name means “Saint Denis” in French.
17. Simba — Swahili for “lion” and Shona for “strength.”
18. Sir — This is an English honorable masculine title.
19. Sly — Latin for “wood” or “forest.”
20. Snow — This is the English word for frozen rain.
21. Spruce — This is an English name for a type of coniferous evergreen tree.
22. Stacey — This name means “stable” in Greek.
23. Stewie — A nickname for “Stewart,” which means “steward of the estate” in English.
24. Sully — French for “stain” or English for “from the south meadow.”
25. Swift — This name means “quick” in English and “windblown” in Irish.
35 Cool Boy Names That Start With S
Bold, modern, and full of attitude, these cool S boy names offer standout style and confident sound.
1. Saber — French for “sword.”
2. Saladin — An Arabic name meaning “peace through faith.”
3. Salvatore — This name means “savior” in Italian.
4. Samwise — In Hebrew, this name means “told by God.”
5. Sanchez — Spanish for “saint” or “holy.”
6. Sanders — A Scottish name meaning “defending men.”
7. Santana — This name means “holy” in Spanish and Portuguese.
8. Sasuke — Japanese for “assistant” or “help.”
9. Sauron — This name means “the abhorred” in Quenya, a language created by author J.R.R. Tolkien.
10. Savior — A Latin name meaning “to save.”
11. Saxon — German for “people of the dagger.”
12. Scorpius — This name means “scorpion” in Latin.
13. Sephiroth — Hebrew for “emanations.”
14. Seven — Turkish for “loving one” and the American word for the number seven.
15. Severus — A Latin name meaning “stern.”
16. Shamar — This Arabic name means “ready for battle.”
17. Shaquille — An Arabic name meaning “well-developed” or “handsome.”
18. Sherlock — English for “fair-haired.”
19. Silver — This is the name of a metal element in English. In Latin, it means “white” or “shining.”
20. Sinbad — Persian for “prince.”
21. Sirius — This name means “burning” in Latin.
22. Slater — An English occupational name for a marker of slates.
23. Solaris — A Latin name meaning “of the sun.”
24. Soren — Danish for “stern.”
25. Spartacus — This name means “from the city of Sparta” in Latin.
26. Spyro — Greek for “basket.” It’s also the title character of the video game series of the same name.
27. Stallone — Italian for “stallion” or “stable.”
28. Stiles — In English, this name means “steep hill” or “steps.”
29. Stokes — This name means “person from Stoke” in English.
30. Storm — English for “tempest.”
31. Stowe — An English name for someone who lived near a church or monastery.
32. Striker — English for “one who lashes out.”
33. Sultan — This name means “ruler” in Swahili.
34. Sundance — This name combines the English words “sun” and “dance.” It’s also the name of a Native American ritual.
35. Sylvain — A French name meaning “wood” or “forest.”
68 Unique Boy Names That Start With S
Creative and uncommon, these unique S boy names feature interesting origins, rare meanings, and memorable character.
1. Sabbath — This is an English word name for a day of religious observance and absence from work.
2. Sabellius — Latin for “Sabine.”
3. Sabir — An Arabic name meaning “patient.”
4. Sachin — This name means “pure” in Sanskrit.
5. Sadler — This is an English occupational name for a saddle maker.
6. Safari — Swahili for “journey.”
7. Safir — An Arabic name meaning “messenger” or “ambassador.”
8. Sailor — German for “seafarer.”
9. Sakari — This Finnish name means “the Lord has remembered.”
10. Salerio — An English-invented name meaning “salary.”
11. Salinger — This name means “one who came from Saint Leger” in German.
12. Salman — Arabic for “safety.”
13. Salvador — In Spanish, this name means “savior.”
14. Samir — This Arabic name means “a friend to talk to in the evening.”
15. Samoset — This name means “he who walks over much” in Algonquin.
16. Sampson — Hebrew for “sun.”
17. Samran — An Arabic name meaning “good friend.”
18. Samwell — This name means “told by God” in Hebrew.
19. Sansar — Mongolian for “cosmos.”
20. Santi — Spanish and Portuguese for “saint.”
21. Santos — This name means “saint” or “holy” in Spanish.
22. Sargent — A Latin name meaning “to serve.”
23. Saroyan — Armenian for “son of the yellow-haired.”
24. Satchel — This is an English nickname that means “sack” or “bag.”
25. Saturday — Latin for “Saturn’s day.”
26. Saturn — This is the name of the god of agriculture in Roman mythology.
27. Sax — Middle English for “knife.”
28. Scully — An Irish name meaning “herald” or “town crier.”
29. Seaton — This name means “town by the sea” in Scottish and English.
30. Sedford — This is an English name for the shallow part of a stream.
31. Senan — This Irish name means “old and wise.”
32. Seneca — Latin for “people of the standing rock.”
33. September — A Latin name meaning “seventh month.” September was the seventh month of the ancient Roman calendar.1
34. Sequoyah — This name means “sparrow” in Cherokee.
35. Serge — French for “servant.”
36. Sevyn — An American spelling variation of the number seven.
37. Seward — This English name means “sea defender.”
38. Shale — An English name for soft sedimentary rock.
39. Shalom — Hebrew for “peace.”
40. Shaurya — This name means “bravery” in Hindi.
41. Sheridan — An Irish name meaning “searcher.”
42. Sherwood — This name means “bright forest” in English.
43. Shiron — Hebrew for “songfest.”
44. Siddharth — This name means “one who accomplished a goal” in Sanskrit.
45. Sidney — This name means “Saint Denis” in French.
46. Silvio — Italian and Spanish for “wood” or “forest.”
47. Simmons — An Old English name meaning “son of Simon.”
48. Sire — This name means “lord” in Old French.
49. Slade — An English name meaning “from the valley.”
50. Sol — In Spanish, this name means “son.”
51. Sparrow — This is an English name for a small bird in the finch family.
52. Spike — This is an English name for a very large nail.
53. Stamos — Greek for “stop.”
54. Stanislav — A German and Slavic name that means “someone who achieves glory or fame.”
55. Stark — In English, this name means “bare in appearance or outline.”
56. Stavros — Greek for “cross.”
57. Stedman — This is an English name for someone who owns a farmstead.
58. Stefano — In Italian, this name means “garland” or “crown.”
59. Story — An English word name for an account of incidents or events.
60. Strom — German for “stream.”
61. Suede — This is the French name for someone who’s of Swedish descent.
62. Sulien — This name means “sun born” in Welsh.
63. Sumner — An English occupational name for a summoner.
64. Surya — In Hindi, this name means “sun god.”
65. Sycamore — This name means “fig-mulberry” in Greek.
66. Sylas — A Latin name meaning “of the forest.”
67. Syrus — This Persian name means “sun.”
68. Swayze — A German name for “Swiss.”
64 Rare Boy Names That Start With S
These rare S boy names provide truly distinctive choices, many with deep cultural roots and meaningful histories.
1. Saad — An Aramaic name meaning “help” or “support.”
2. Sabik — Arabic for “one who comes in first.”
3. Sabin — This name means “from the Sabines” in Latin.
4. Saburo — In Japanese, this name means “third son.”
5. Sadaka — This name means “religious offering” in Swahili.
6. Sagi — In Hebrew, this name means “great.”
7. Sahaj — Hindi for “natural.”
8. Sahir — An Arabic name meaning “friend.”
9. Saif — This Arabic name means “sword” or “protector.”
10. Sajan — Hindi for “beloved.”
11. Salah — This name means “peace through faith” in Arabic.
12. Salim — An Arabic name meaning “safe.”
13. Salix — Latin for “willow.”
14. Salnis — This Latvian name means “frost.”
15. Salton — English for “place in the willows.”
16. Samal — An Aramaic name meaning “symbol” or “sign.”
17. Samarth — In Sanskrit, this name means “powerful.”
18. Sandro — This name means “defending men” in Italian.
19. Sandur — An Icelandic name meaning “sand.”
20. Sanjay — In Sanskrit, this name means “triumphant.”
21. Sanjiro — Japanese for “admired” or “praised.”
22. Saphir — Nordic for “sapphire” and Arabic for “diplomat.”
23. Sarkis — An Armenian name meaning “protector” or “shepherd.”
24. Satriya — This Indonesian name means “knight.”
25. Savant — English for “learned person.”
26. Sayer — An English occupational name for a woodcutter or a reciter.
27. Scooter — This is an American name for someone who’s from Scotland.
28. Seiji — Japanese for “lawful and just.”
29. Selasi — A Ghanaian name meaning “God hears me.”
30. Selim — Turkish for “safe.”
31. Semaj — This name means “supplanter” in English.
32. Senna — An Arabic name meaning “brightness.”
33. Septimus — In Latin, this name means “the seventh son.”
34. Sextus — Latin for “sixth born.”
35. Shaan — An Irish name meaning “God is gracious.”
36. Shadrach — This Akkadian name means “command of Aku.”
37. Shango — This is the name of the god of fertility and thunder in the Yoruba language.
38. Shayan — A Persian name meaning “worthy” or “courteous.”
39. Shimon — This name means “to be heard” in Hebrew.
40. Shlomo — A Hebrew name meaning “His peace.”
41. Sholto — Gaelic for “sower.”
42. Shyam — This name means “dark, black, blue” in Sanskrit.
43. Simcha — In Hebrew, this name means “happiness” or “joy.”
44. Sincere — Latin for “pure” and “honest.”
45. Sindri — Norse for “sparkle.”
46. Sinjin — In Hebrew, this name is “God is gracious.”
47. Sirocco — This name means “warm wind” in Arabic and Italian.
48. Skandar — An Arabic name meaning “defending men.”
49. Skipper — English for “captain.”
50. Smokey — This is an English name meaning “resembling smoke.”
51. Solo — This is an English word name that means “unaccompanied.”
52. Solstice — A Latin name meaning “when the sun stands still.”
53. Solvi — This Icelandic name means “temple of the sun.”
54. Soma — Hungarian for “dogwood tree.”
55. Soutine — This is the surname of a Lithuanian painter from France. It’s a French name, and the meaning is unknown.
56. Sovereign — This name means “supreme ruler” or “ultimate power” in English.
57. Struan — Gaelic for “stream.”
58. Subaru — A Japanese name meaning “to bunch together” or “to unite.”
59. Sufjan — In Armenian, this name means “slender.”
60. Suhail — Arabic for “level” or “even.”
61. Summit — The English name for the highest point of a mountain.
62. Suresh — This name means “ruler of the gods” in Sanskrit.
63. Sverre — Dutch for “wild.”
64. Syed — An Arabic name meaning “lord” or “master.”
22 Old-Fashioned Boy Names That Start With S
Rich with tradition, these old-fashioned S boy names bring classic charm and nostalgic warmth.
1. Sacha — French for “defending warrior.”
2. Salem — An Arabic name meaning “safe.”
3. Sancho — This name means “holy” or “saint” in Spanish.
4. Sanderson — English for “Alexander’s son.”
5. Sanford — In English, this name means “sandy ford.”
6. Seymour — An English name meaning “marshy land near the sea.”
7. Shakespeare — English for “brandish spear.”
8. Sheffield — This name means “from the crooked field” in English.
9. Sheldon — English for “steep-sided valley.”
10. Sherman — This is an English occupational name for a shearer of woolen cloth.
11. Sherwin — This name means “swift runner” in English.
12. Siegfried — German for “victorious peace.”
13. Sigmund — This name means “victorious protection” in German.
14. Silvan — In Latin, this name means “wood” or “forest.”
15. Simpson — This name means “son of Simon” in English.
16. Socrates — This is the name of a Greek philosopher. The meaning of this name is unknown.
17. Stanley — An English name meaning “near the stony meadow.”
18. Stanton — This name means “stony town” in English.
19. Stuart — This Scottish name means “steward.”
20. Stuyvesant — A Dutch name meaning “drifting dune.”
21. Sydney — French for “Saint-Denis.”
22. Sylvester — This name means “forest” in Latin.
12 Country Boy Names That Start With S
Grounded and down-to-earth, these country S boy names offer rustic charm and Southern strength.
1. Sage — This is the name of an herb, and it also means “wise” in Latin.
2. Saylor — A German name for a boat worker.
3. Shane — An Irish name meaning “God is gracious.”
4. Shelby — English for “estate on the ledge.”
5. Shelton — This name means “place on a ledge or bank” in English.
6. Shepard, Shepherd — An English occupational name for a sheep herder.
7. Skye — Old Norse for “cloud.”
8. Slate — This is an English name for a rock that is gray-green in color.
9. Smith — This is an English occupational name for a blacksmith.
10. Steele — English for “steel.”
11. Stone — An English name meaning “dweller by the rocks.”
12. Strider — This English name means “walker” or “advanced.”
12 Good Boy Names That Start With S
Strong, steady, and full of heart, these good S boy names offer dependable choices with meaningful origins.
1. Scotland — Gaelic for “land of the Scots.”
2. Scott — An English name meaning “from Scotland.”
3. Seeley — English for “blessed” or “happy.”
4. Shaun, Shawn — This Irish name means “God is gracious.”
5. Shaw — In English, this name means “dweller by the wood.”
6. Sinclair — A Scottish name meaning “from the town of St. Clair.”
7. Skyler — Dutch for “scholar.”
8. Sloan — An Irish name meaning “raider.”
9. Stan — This name means “near the stony clearing” in English.
10. Stefan — This Scandinavian name means “garland” or “crown.”
11. Sutter — An English occupational name for a shoemaker.
12. Sven — A Scandinavian name meaning “youth.”
10 Biblical Boy Names That Start With S
Rooted in Scripture and faith, these biblical S boy names carry deep spiritual meaning and timeless tradition.
1. Samson — In Hebrew, this name means “sun.”
2. Sargon — Hebrew for “true king.”
3. Saul — This name means “prayed for” in Hebrew.
4. Seraiah — Hebrew for “Yahweh is ruler.”
5. Seth — A Hebrew name meaning “placed” or “appointed.”
6. Sharar — This name means “enemy” in Hebrew.
7. Shem — A Hebrew name that means “name.”
8. Simeon — Hebrew for “God has heard.”
9. Silvanus — This name means “woods” or “forest” in Latin.
10. Solomon — Hebrew for “peace.”
We hope this list of boy names that start with S helped spark some inspiration as you narrow down your favorites. Whether you prefer something timeless, bold, unexpected, or full of meaning, choosing a name is such a special part of welcoming your baby boy.
If you’d like to explore more ideas, here are a few additional name lists to browse — or visit our baby names hub for the complete collection.







