Svenskan spurtade ifrån belgiskan Jolien Vermeylen i sin kamp om pallen.
– Jag ville verkligen få med mig en medalj i dag så jag tryckte på hårt på spurtrakan och kunde ta den. Jag är verkligen glad, säger Månsson efter tävlingen där det delades ut medaljer till World Triathon.
Segern i sprinttävlingen (750 meter simning, 20 km cykel och 5 km löpning) gick till tyskan Lisa Tertsch, som för en vecka sedan säkrade sin OS-plats. Hon vann sin första tävling på fyra år.
Bakom Månsson placerade sig flera akiva som redan säkrat sin OS-plats i Paris nästa år. Månsson är 65:a på den olympiska rankingen.
Det var första gången som Tanger och Marocko arrangerade en världscuptävling.
Resultat från världscupsprinten i Tanger:
1) Lisa Terstsch, Tyskland, 58.47
2) Noelia Juan, Spanien, + 12
3) Tilda Månsson, Sverige, +16
4) Jolien Vermeylen, Belgien +18