Lom u Tachova is a village and municipality (obec) in Tachov District in the Plzeň Region of the Czech Republic.
The municipality covers an area of 8.43 square kilometres (3.25 sq mi), and has a population of 406 (as at 28 August 2006).
Lom u Tachova lies approximately 6 kilometres (4 mi) east of Tachov, 50 km (31 mi) west of Plzeň, and 128 km (80 mi) west of Prague.