Gmina Wiśniowa is a rural gmina (administrative district) in Myślenice County, Lesser Poland Voivodeship, in southern Poland. Its seat is the village of Wiśniowa, which lies approximately 14 kilometres (9 mi) south-east of Myślenice and 33 km (21 mi) south of the regional capital Kraków.
The gmina covers an area of 67.06 square kilometres (25.9 sq mi), and as of 2006 its total population is 6,833.
Gmina Wiśniowa contains the villages and settlements of Glichów, Kobielnik, Lipnik, Poznachowice Dolne, Węglówka, Wierzbanowa and Wiśniowa.
Gmina Wiśniowa is bordered by the gminas of Dobczyce, Dobra, Jodłownik, Mszana Dolna, Myślenice, Pcim and Raciechowice.