De Boston Marathon 1916 werd gelopen op woensdag 19 april 1916. Het was de twintigste editie van deze marathon. De Amerikaan Arthur Roth kwam als eerste over de streep in 2:27.16,4. Hij had een kleine negen seconden voorsprong op de Fin Ville Kyrönen, de eerste Europeaan ooit die in Boston bij de eerste drie wist te finishen.

Evenals in voorgaande jaren was het parcours, ten opzichte van de sinds de Olympische Spelen van 1908 gevestigde opvatting dat de marathon een lengte van 42,195 km hoorde te hebben, te kort. Het was namelijk nog steeds tussen de 37 en 38,8 km lang.

Uitslag 

Marathon van Boston
Boston