Medovdolac se nalazi u općini Lovreć, u Splitsko-dalmatinskoj županiji na 484 metra nadmorske visine i prostire se na površini od 9,76 km². Prema popisu iz 2011. godine, u Medovdolcu živi 170 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Dobrinče, Lokvičići, Zagvozd, Dolića Draga, Grabovac, Rastovac, Poljica, Krivodol, Lovreć i Opanci.