The first mentioning in a document (castrum Kuholm) dates from 1324 and refers to the old peasant fortress situated on a basalt rock on the northwest side of the town. Rupea (Reps) was one of the so-called "7 German towns of Transilvania" (Siebenbürgen).