Věžnice (Czech pronunciation: [ˈvjɛʒɲɪtsɛ]) is a village and municipality (obec) in Jihlava District in the Vysočina Region of the Czech Republic.
The municipality covers an area of 4.88 square kilometres (1.88 sq mi), and has a population of 153 (as at 2 October 2006).
Věžnice lies approximately 13 kilometres (8 mi) east of Jihlava and 123 km (76 mi) south-east of Prague.