Il Gran Premio motociclistico di Svezia è stato il decimo appuntamento del motomondiale 1987. Si è svolto l'8 e il 9 agosto sul circuito di Anderstorp e vi hanno gareggiato le classi 125, 250 e 500 oltre alla classe sidecar.
Le vittorie nelle tre gare in singolo disputate sono state di Wayne Gardner in 500, Anton Mang in 250 e Fausto Gresini in 125[1][2], mentre tra i sidecar si è imposto l'equipaggio Rolf Biland/Kurt Waltisperg.
Al termine della gara è stato assegnato matematicamente un titolo iridato: l'equipaggio composto da Steve Webster e Tony Hewitt si è aggiudicato il mondiale dei sidecar.