Lupoč (ungarisch Gácslápos – bis 1907 Lupocs, zeitweise auch Lupacs)[1] ist eine Gemeinde im Süden der Slowakei mit 218 Einwohnern (Stand 31. Dezember 2022). Sie gehört zum Okres Lučenec, einem Kreis des Banskobystrický kraj, und ist zugleich Teil der traditionellen Landschaft Novohrad.
Die Gemeinde befindet sich am westlichen Rand des Talkessels Lučenská kotlina, selbst eine Untereinheit der Juhoslovenská kotlina, am Fuße des Gebirges Ostrôžky, am Bach Mašková. Das Ortszentrum liegt auf einer Höhe von 306 m n.m. und ist 11 Kilometer von Lučenec entfernt.
Lupoč wurde zum ersten Mal 1499 als Lwpoch schriftlich erwähnt und war zuerst Bestandteil der Herrschaft von Halič, ab 1596 der Burg Šomoška. In der zweiten Hälfte des 16. Jahrhunderts war das Dorf gegenüber dem Osmanischen Reich tributpflichtig. 1828 zählte man 38 Häuser und 286 Einwohner, die als Landwirte und Fuhrmänner beschäftigt waren.
Gemäß der Volkszählung 2011 wohnten in Lupoč 251 Einwohner, davon 212 Slowaken, drei Roma und ein Magyare. Ein Einwohner gab eine andere Ethnie an und 34 Einwohner machten keine Angabe zur Ethnie.
117 Einwohner bekannten sich zur römisch-katholischen Kirche, 62 Einwohner zur Evangelischen Kirche A. B. und ein Einwohner zur griechisch-katholischen Kirche. 29 Einwohner waren konfessionslos und bei 42 Einwohnern wurde die Konfession nicht ermittelt.[2]