Rożniawa (słow. Rožňava, niem. Rosenau, węg. Rozsnyó, łac. Rosnavia) – miasto powiatowe we wschodniej Słowacji, w kraju koszyckim. Gospodarcze i turystyczne centrum historycznego regionu Gemer.
Położenie Rożniawa leży na wysokości 318 m n.p.m. w centrum Kotliny Rożniawskiej, na pograniczu Rudaw Spiskich (od północy) i Krasu Słowacko-Węgierskiego (od południa), w dolinie rzeki Slaná. Liczy 19 706 mieszkańców (2011), powierzchnia miasta wynosi 45,62 km². Miasto dzieli się na dzielnice: Nadabula Rožňava (centrum) Rožňavská baňa.
Rożniawa leży przy drodze krajowej nr 16 (R2, międzynarodowej E571) z Koszyc do Zwolenia. W mieście łączy się z nią droga krajowa nr 67 z Popradu. Równolegle do drogi 16 biegnie linia kolejowa z Koszyc do Łuczeńca. W Rożniawie odbija od niej na północ odnoga do miasta Dobszyna.