alt=Twierdza Rupea Rumunia|mały|Twierdza Rupea Rumunia Twierdza Rupea (rum. Cetatea Rupea, niem. Burg Reps, węg. Kőhalmi vár) – średniowieczna forteca zlokalizowana na zachód od miasta Rupea w Rumunii, przy drodze DN13, 70 km od Braszowa na trasie do Sighișoary.
Historia Twierdza Rupea znajduje się na jednym z najstarszych stanowisk archeologicznych w Rumunii, z pierwszymi śladami osadnictwa datowanymi na okres paleolitu i wczesnego neolitu (5500–3500 p.n.e.). Badania archeologiczne odsłoniły obiekty z tej epoki, takie jak narzędzia kamienne, ceramika i urny pogrzebowe.
W czasach dackich na tym miejscu znajdowała się ufortyfikowana osada (tzw. ) znana jako Rumidava lub Ramidava. Po podboju przez Rzymian, Rumidava stała się rzymskim castrum Rupes. Castrum Rupes było częścią pasa umocnień rzymskich, broniących obszarów handlowych i tras łączących Dolinę Târnavelor z Doliną Oltu, Râșnov i Hoghiz.
Pierwsza pisemna wzmianka o twierdzy pochodzi z 1324 jako „castrum Kuholm”.