Obora is a village and municipality (obec) in Blansko District in the South Moravian Region of the Czech Republic.
The municipality covers an area of 4.25 square kilometres (1.64 sq mi), and has a population of 281 (as at 3 July 2006).
Obora lies approximately 11 kilometres (7 mi) north of Blansko, 29 km (18 mi) north of Brno, and 172 km (107 mi) south-east of Prague.