A Vajk régi magyar férfi keresztnév, ez volt Szent István király pogány neve. Eredete bizontalan, és többféle nézet alakult ki:
- Egyes nézetek szerint lehet a vaj szó kicsinyítőképzős alakja.
- Más vélemények szerint a török eredetű Baj név kicsinyítő képzős változata, és ez esetben Baj jelentése gazdag, bő.
- Balassa Zoltán (felvidéki magyar újságíró, vegyészmérnök, helytörténész, egyetemi tanár) véleménye szerint a Vajk név török eredetű, eredeti formája pedig Bajik, jelentése Igaz ember.
A kilencvenes években az újszülötteknek adott nevek körében meglehetősen ritkán választották, és a kétezres és a kétezer-tízes években sem szerepelt a 100 leggyakrabban választott férfi keresztnevek listáján.