Kruševo is a mountainous town. Situated at an altitude of 1,350 metres (4,430 ft), Kruševo is the highest town in Macedonia. Kruševo is known for its 19th-century domestic architecture. The town has old and more recent houses built in the style of old Macedonian architecture.
It is home to Mečkin Kamen, a historical landmark which marks the spot of the uprising of 1903. On August 2 every year, it is the site of the traditional Macedonian Independence Day celebrations, which are attended by the President of Macedonia and other Macedonian political leaders.
Kruševo is also home to Makedonium monument, dedicated to the Ilinden Uprising and the Kruševo Republic and many museums of the Ilinden Uprising.
The towns galleries include an exhibit of 19th century icons and a memorial to Macedonian painting Nikola Martinovski who was born in this town.
Because of its elevation, Kruševo is one of North Macedonia’s winter sports destinations.