Gmina Lanckorona is a rural gmina (administrative district) in Wadowice County, Lesser Poland Voivodeship, in southern Poland. Its seat is the village of Lanckorona, which lies approximately 16 kilometres (10 mi) east of Wadowice and 27 km (17 mi) south-west of the regional capital Kraków.
The gmina covers an area of 40.61 square kilometres (15.7 sq mi), and as of 2006 its total population is 5,819.
Gmina Lanckorona contains the villages and settlements of Izdebnik, Jastrzębia, Lanckorona, Podchybie and Skawinki.
Gmina Lanckorona is bordered by the gminas of Budzów, Kalwaria Zebrzydowska, Skawina, Stryszów and Sułkowice.