Die Gemeinde befindet sich am Übergang vom Talkessel Rimavská kotlina in das Hügelland Bodvianska pahorkatina im sanften Tal des Hubovský potok im Einzugsgebiet der Slaná, nahe der Staatsgrenze zu Ungarn. Das Ortszentrum liegt auf einer Höhe von 238 m n.m. und ist acht Kilometer von Tornaľa sowie 31 Kilometer von Rimavská Sobota entfernt.
Hubovo wurde zum ersten Mal 1235 als Habon schriftlich erwähnt, später überlieferte Namen sind unter anderen Hubouu (1323), Hubow beziehungsweise Hwba (1449) und Hubo (1808). Der Ort entstand im 11. Jahrhundert auf dem Herrschaftsgebiet der nahen Burg Gemer, die Einwohner waren dabei von Untertanenpflichten befreit. 1411 kam das Dorf in den Besitz des Landadels, Besitzer waren unter anderem die Familien Hubay, Szuhay und Kasza. 1828 zählte man 67 Häuser und 622 Einwohner, die als Landwirte und Winzer beschäftigt waren.
Gemäß der Volkszählung 2011 wohnten in Hubovo 142 Einwohner, davon 119 Magyaren, 14 Slowaken, drei Roma und zwei Tschechen. 11 Einwohner machten keine Angabe zur Ethnie.
79 Einwohner bekannten sich zur reformierten Kirche, 17 Einwohner bekannten sich zur römisch-katholischen Kirche, vier Einwohner zur Evangelischen Kirche A. B., jeweils zwei Einwohner zu den Zeugen Jehovas und zur evangelisch methodistischen Kirche und ein Einwohner zur griechisch-katholischen Kirche. 18 Einwohner waren konfessionslos und bei 19 Einwohnern wurde die Konfession nicht ermittelt.[2]
Bauwerke und Denkmäler
reformierte Kirche im klassizistischen Stil aus dem Jahr 1776