Kruševo se nalazi u Donjoj Hercegovini na polju u kršu okruženo brdima i pobrđima. Lokacija ne može biti u potpunosti tačna zbog velike prostorne veličine i mnoštva zaseoka. Nalazi se jugozapadno od Stoca blizu granice sa Republikom Srpskom.
↑Nacionalni sastav stanovništva - Rezultati za Republiku po opštinama i naseljenim mjestima 1991.. Sarajevo: Izdanje Državnog zavoda za statistiku Republike Bosne i Hercegovine.