Rupea ( alemán : Reps ; sajón de Transilvania : Räppes ; húngaro : Kőhalom , literalmente 'montículo de rocas'; latín : Ripa ) es una ciudad en el condado de Brașov en Transilvania , Rumania . Administra un pueblo, Fișer ( Schweischer ; Sövénység ), que tiene una iglesia fortificada . Los nombres rumanos más antiguos del asentamiento incluyen Cohalm y Holuma .
La ciudad está ubicada en la parte norte del condado de Brașov, a 65 km (40 millas) de la sede del condado, Brașov . Se encuentra en una región montañosa, a orillas del río Cozd y de su afluente izquierdo, el Fișer .
Rupea está atravesada por la carretera nacional DN13 (parte de la ruta europea E60 ), que va de Brașov a Târgu Mureș . La estación de tren da servicio a la línea CFR 300 , que conecta Bucarest con la frontera húngara cerca de Oradea .
Según el censo de 2011, el 71,6% de los habitantes eran rumanos , el 19,5% húngaros , el 7,1% romaníes y el 1,7% alemanes (más concretamente sajones de Transilvania ).
Rupea tiene un clima continental húmedo ( Cfb en la clasificación climática de Köppen ).