A Mátra lábánál fekszik, Hatvantól körülbelül 13 kilométerre északkeletre. Jelentősebb magaslata az Öreghegy, vízfolyása az Ágói-patak.
Főutcája a Hort és Rózsaszentmárton között húzódó 24 141-es út, ezen érhető el mindkét végponti település felől. Déli határában húzódik a 3-as főút – melyről Hortnál letérve érhető el –, sőt az M3-as autópálya is, melynek azonban nincs csomópontja a közelben.
Természeti adottságai révén sok erdő található a külterületeken, amely az 1930-as éveket követően sajnos, megritkult. A külterületek nagysága 7121 hold, többsége mezőgazdasági terület, a délnyugati fekvésű területeken pedig különböző kultúrnövények, valamint gyümölcsök termesztése folyik. Ezek a területek is lakottak voltak a 18. századtól egészen az 1950-es évekig, több földműves család is megtalálható volt itt, olyanok, mint a Fáy család, a Csala család vagy a Szepessy család.
Tudj meg többet a település történetéről a Wikitől