Šelkovs ir latviešu cilmes uzvārds, kas cēlies no vārda "šelks" — senāka apzīmējuma audeklam vai drēbju veidam, bieži saistīts ar audēju amatu vai audumu tirdzniecību. Vēsturiski šādi uzvārdi radās, norādot uz personas nodarbošanos vai īpašības.
Slaveni cilvēki ar šo uzvārdu:
- Jānis Šelkovs — latviešu futbolists, spēlējis aizsarga pozīcijā, pārstāvējis Latvijas klubus.
- Vladimirs Šelkovs — padomju un krievu basketbola treneris, strādājis ar vairākiem klubiem un izlases.
Uzvārds atspoguļo saikni ar tradicionālajiem amatiem un ir sastopams galvenokārt Latvijā un citās austrumslāvu valstīs.