Lom, Duits: Bruch, is een stad in Tsjechië 80 km ten noord westen van Praag en 10 km van de grens met Duitsland. Lom telde 3 715 inwoners in 2024. Het was tot 1945 een plaats met een overwegend Duitstalige bevolking, maar deze Sudeten-Duitsers werden in 1945 en 1946 na de Tweede Wereldoorlog uitgewezen. Tsjechoslowakije werd communistisch.