Rudabánya város Borsod-Abaúj-Zemplén vármegyében, a Kazincbarcikai járásban, Kazincbarcikától 15 kilométerre, a Rudabányai-hegység déli, délnyugati végén. Autóbuszjárat köti össze Kazincbarcikával és Szendrővel, valamint a környező kisebb településekkel.
Nemzetközileg is ismert őslénytani lelőhely, továbbá itt található a Bányászattörténeti Múzeum, valamint a Borsodi Jegyzők Szakmai Egyesületének székhelye.