Dolni Lom is a village in the municipality of Chuprene, in Vidin Province, in northwestern Bulgaria.
Coordinates: 43°30′N 22°47′E / 43.500°N 22.783°E / 43.500; 22.783