Lok — δήμος στην επαρχία Levice, στο Κράι της Νίτρα, Slovakia. Το 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).