Valchov is a municipality and village in Blansko District in the South Moravian Region of the Czech Republic. It has about 500 inhabitants.
Valchov lies approximately 13 kilometres (8 mi) north-east of Blansko, 31 km (19 mi) north of Brno, and 180 km (110 mi) south-east of Prague.