Menu
Subscribe Search

268 Baby Boy Names That Start With S

These S boy names include meanings and origins, with familiar favorites and distinctive choices to help you choose the right name.

Updated August 6, 2026

by Lauren Flake

Additional contribution by Stefanie Miller

Share

The letter S has a strong, smooth sound and works with names in many styles. Some feel familiar right away, while others may be new additions to your list.

If you’re looking for boy names that start with S, each name below includes a meaning or origin to help you compare your favorites. Try saying the ones you like with your last name and noting any nicknames that come to mind.

Boy Names That Start With S

The names are grouped by style, making it easier to focus on the categories that fit what you have in mind.

According to the Social Security Administration, Sebastian ranked No. 16 and Santiago ranked No. 26 among U.S. boy names in 2025.1 The names below are listed alphabetically.

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

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

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 — An English word name for someone sent to gather information.

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

1. Saber — French for “sword.”

2. Saladin — An Arabic name meaning “peace through faith.”

3. Salvatore — This name means “savior” in Italian.

4. Samwise — A literary name created by J.R.R. Tolkien from Old English elements meaning “half-wise” or “simple.”

5. Sanchez — A Spanish patronymic surname meaning “son of Sancho.”

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 — An English word name taken from the precious metal.

20. Sinbad — Persian for “prince.”

21. Sirius — This name means “burning” in Latin.

22. Slater — An English occupational name for a maker of slates.

23. Solaris — A Latin name meaning “of the sun.”

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
268 Baby Boy Names That Start With S
268 Baby Boy Names That Start With S

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 — An Arabic title for a king or ruler.

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

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.

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 — A Spanish word name meaning “sun.”

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

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 — An English phonetic spelling of St. John, traditionally pronounced “SIN-jin.”

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 — A Norwegian name from Old Norse meaning “wild, swinging, or spinning.”

64. Syed — An Arabic name meaning “lord” or “master.”

22 Old-Fashioned Boy Names That Start With S

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

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

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

1. Samson — In Hebrew, this name means “sun.”

2. Sargon — An Akkadian name meaning “true king” or “legitimate 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.”

A few S names may already feel like front-runners, while others may grow on you after another look. Keep the ones that match the sound and meaning you want, and give yourself time to decide which feels most natural for your baby boy.

For more ideas, visit our baby names hub or continue with the related name lists below.

x

View Sources +
Share
  • Author
  • Co-Author

Lauren Flake is a wife, mom to two girls, watercolor artist, seventh-generation Texan, and early-onset Alzheimer's daughter. She is the author and co-illustrator of two award-winning children's books for grieving preschoolers, Where Did My Sweet Grandma Go? and Where Did My Sweet Grandpa Go?, and the editor of Love of Dixie magazine. She loves green tea, dark chocolate, and collecting all things turquoise.

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter