Krivodol se nalazi u Gradu Trilju, u Splitsko-dalmatinskoj županiji na 535 metara nadmorske visine i prostire se na površini od 11,22 km². Prema popisu iz 2011. godine, u Krivodolu žive tek dva stanovnika. Okolna naselja: Podi, Velić, Rože, Ljut, Ruda, Čačvina, Grab, Vrpolje, Jabuka i Jabuka.