Ľubá es un municipio situado en el distrito de Nové Zámky, en la región de Nitra, Eslovaquia.
Tiene una población estimada, en agosto de 2022, de 415 habitantes.
[1] Está ubicado al sur de la región, cerca de los ríos Nitra y Hron (cuenca hidrográfica del Danubio) y de la frontera con Hungría.