William Osorio (San Salvador, 13 aprile 1971) è un ex calciatore salvadoregno, di ruolo difensore.
Era un terzino destro.
Ha cominciato a giocare nel FAS. Nel 1997 è passato al Luis Ángel Firpo. Nel 1999 è tornato al FAS. Nel 2005 si è trasferito all'Isidro Metapán. Nel 2006 è stato acquistato dal Chalatenango, con cui ha concluso la propria carriera nel 2007.
Ha debuttato in Nazionale nel 1991. Ha partecipato, con la Nazionale, alla CONCACAF Gold Cup 1996 e alla CONCACAF Gold Cup 2002. Ha collezionato in totale, con la maglia della Nazionale, 71 presenze.