Obec leží v podhorí Malých Karpát pod vrcholom Plešivca. Prvýkrát sa písomne spomína r. 1392 pod názvom Hrachowich v súpise majetkov čachtického panstva. Obyvateľstvo sa zaoberalo poľnohospodárstvom, prekvitalo tu košikárstvo. Dnes má obec katastrálny výmer 921 ha a 712 obyvateľov.

Zemepisná poloha obce: 48°42’50.22″ severnej zemepisnej šírky a 17°43’48.89″ východnej zemepisnej dĺžky.