Obec leží v nadmorskej výške 245 –324 m n.m. (stred obce 264 m n.m.) v chotári s rozlohou 531 ha na styku Rimavskej a Lučenskej kotliny v pramennej oblasti prítoku potoka Suchá.
A község a Besztercebányai kerület Rimaszombati járásában található. A község Gömörben, a Losonci- és a Rima-medence érintkezésénél, a Szuha-patak mellékvölgyében, Rimaszombattól közúton 12 km-re (de légvonalban csak 9 km-re) délnyugatra fekszik.