Bor is a town (město) in Tachov District, in the Plzeň Region, Czechia. Bor lies at 472 m above sea level. It has 4,889 inhabitants (2024). The nearest city is Plzeň, 43 km to the east. Near the border: Germany, 19 km. Among the landmarks around are Kladruby Monastery (15.8 km), Castle Přimda (8.7 km) and Flossenbürg concentration camp (30 km). Among the natural features are Ferdinand Spring (28 km) and Muckovská alej (4.0 km).