Gorna Luka (Bulgarian: Горна Лука) is a village in northwestern Bulgaria, part of Chiprovtsi Municipality, Montana Province.
Coordinates: 43°27′N 22°54′E / 43.450°N 22.900°E / 43.450; 22.900