Horpács – wieś i gmina w północnej części Węgier, w pobliżu miasta Rétság. Miejscowość leży na obszarze Średniogórza Północnowęgierskiego, w pobliżu granicy ze Słowacją. Administracyjnie należy do powiatu Rétság, wchodzącego w skład komitatu Nógrád.
Gmina Horpács liczy 178 mieszkańców (2009) i zajmuje obszar 6,72 km².