Lok е општина во округот Levice, во Нитрански Крај, Словачка. Lok се наоѓа на 179 m надморска височина. Бројот на жители е 1.066 (2025). Најблискиот голем град е Levice, на 11,6 km источно. Меѓу знаменитостите во околината се Hronský Beňadik monastery (19,6 km), Nitra Castle (32 km) и Levice Castle (11,5 km).

Се среќава и како Lok.