Kunštát (Czech pronunciation: [ˈkunʃtaːt]; German: Kunstadt) is a town in Blansko District in the South Moravian Region of the Czech Republic. It has about 2,900 inhabitants. The town is located on the Petrůvka Stream in the Upper Svratka Highlands.
Kunštát was founded in the 13th century, but it became a town only in 1994. The main landmark of the town is the Kunštát Castle.