Uzvārds "Šakalis" latviešu valodā tieši atbilst dzīvnieka "šakalis" nosaukumam, kas ir maza vai vidēja auguma plēsējs, piederīgs suņu dzimtai. Vārds cēlies no vācu valodas vārda "Schakal" vai krievu valodas "šakal" (шакал), kas savukārt nāk no turku "çakal", un tālāk no persiešu "šagāl". Latviešu uzvārds, visticamāk, radies kā iesauka vai pēc profesijas, kas saistīta ar šo dzīvnieku (piemēram, mednieks) vai kā metafora personības īpašībām – viltībai, atjautībai.
Slaveni cilvēki ar uzvārdu "Šakalis":
1. Jānis Šakalis – latviešu futbolists, spēlējis vārtsarga pozīcijā.
2. Andrejs Šakalis – latviešu hokejists, aizsargs.
3. Gunārs Šakalis – latviešu šahists un šaha treneris.
Šis uzvārds Latvijā nav ļoti izplatīts, bet tas sastopams galvenokārt sporta un citu publisko jomu kontekstā.