Inhulets har sitt utspring på Dniprohøydene nær byen Kropyvnytskyj i Kirovohrad oblast, rundt 30 km fra Dnipro, som den renner parallelt med. Inhulets snur deretter mot sør og renner gjennom Dnipropetrovsk, Kherson og Mykolajiv oblast, før den munner ut i Dnipro rundt 30 km øst for byen Kherson.