Yening manut ring data administratif warsa 2016, kabupaten gianyar kakepah dados 7 kecamatan luire kecamatan sukawati (12 desa/kelurahan, 111 banjar dinas/lingkungan), kecamatan blahbatuh (9 desa/kelurahan, 67 banjar dinas/lingkungan), kecamatan gianyar (17 desa/kelurahan, 67 banjar dinas/lingkungan), kecamatan tampaksiring (8 desa/kelurahan, 70 banjar dinas/lingkungan), kecamatan ubud (8 desa/ kelurahan, 67 banjar dinas/lingkungan), kecamatan tegallalang (7 desa/kelurahan, 65 banjar dinas/lingkungan), dan kecamatan payangan (9 desa/kelurahan, 59 banjar dinas/lingkungan).
Administratively based on the conditions in 2016, this city divided into seven sub-districts, sukawati district (12 villages, 11 environment banjar), blahbatuh district (9 villages, 67 environment banjar), gianyar district (17 villages, 67 environment banjar), tampaksiring district (8 villages, 70 environment banjar), tegalalang district (7 villages, 65 environment banjar), and payangan district (9 villages, 59 environment banjar).