Butoniga se nalazi u Gradu Pazinu, u Istarskoj županiji na 250 metara nadmorske visine i prostire se na površini od 5,01 km². Prema popisu iz 2011. godine, u Butonigi žive 72 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Kršikla, Pagubice, Grdoselo, Grimalda, Novaki Pazinski, Cerovlje, Zarečje, Previž, Juradi i Kašćerga.