Kruševo (;, ) is a town in Macedonia. It is the highest town in Macedonia, situated at an altitude of over 4,429 feet (1350 m) above sea level. The town of Kruševo is the seat of Kruševo Municipality.
Kruševo is a village situated in Novi Pazar municipality in Serbia.
Kruševo is a village in the municipality of Prijepolje, Serbia. According to the 2002 census, the village has a population of 36 people.