Studnice is a municipality and village in Vyškov District in the South Moravian Region of the Czech Republic. It has about 500 inhabitants.
Studnice lies approximately 15 kilometres (9 mi) north-west of Vyškov, 28 km (17 mi) north-east of Brno, and 194 km (121 mi) south-east of Prague.