El Punkva es un río que fluye por Moravia del Sur, República Checa. Posee una extensión de 29 km. Sus nacientes se encuentran en el karst de Moravia bajo tierra y desde allí fluye hacia el abismo de Macocha, desde donde se dirige hacia las cuevas de Punkva. Luego de emerger de las cuevas de Punkva fluye atravesando el valle y varias pequeñas lagunas. Finalmente confluye con el río Svitava en Blansko, desembocando en el mismo sobre la margen derecha.