Hok este o localitate din comuna Vaggeryd, din Comitatul Jönköping, Suedia. Hok se află la 216 m altitudine. Populația este de 686 de locuitori (2023). Cel mai apropiat oraș mare este Jönköping, la 30 km la nord-vest. Printre obiectivele din împrejurimi: Nydala Abbey (22 km), Svenarum Church (5,4 km) și Malmbäck Church (13,2 km).
Se scrie și Hok.