Nusa Penida adalah sebuah pulau di tenggara pulau Bali di Indonesia dan sebuah distrik di Kabupaten Klungkung yang mencakup pulau kecil tetangga Nusa Lembongan dan dua belas pulau yang lebih kecil lagi. Selat Badung memisahkan pulau dan Bali. Bagian dalam Nusa Penida berbukit dengan ketinggian maksimal 524 meter. Ini lebih kering dibandingkan pulau Bali di dekatnya. Merupakan salah satu tempat wisata utama di antara ketiga pulau Nusa dan kaya akan keindahan alam.