Lok е община в окръг Levice, в Нитрански край, Словакия. Lok се намира на 179 m надморска височина. Жителите са 1 066 (2025). Най-близкият голям град е Левице, на 11,6 km на изток. Сред забележителностите наоколо са Hronský Beňadik monastery (19,6 km), Nitra Castle (32 km) и Levice Castle (11,5 km).