The town is located on the border between the Revuca Upland and the Rimava Hollow. The market traditions reach up to 13th century. The popular summer vacation area Kurinec - Zelena Voda is situated close to the town.