Ivanbegovina se nalazi u općini Podbablje, u Splitsko-dalmatinskoj županiji na 340 metara nadmorske visine i prostire se na površini od 2,64 km². Prema popisu iz 2011. godine, u Ivanbegovini živi 267 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Drum, Grubine, Šumet, Kamenmost, Poljica, Krivodol, Hršćevani, Podbablje Gornje, Zmijavci i Glavina Donja.