Tvrdošovce (bis 1948 slowakisch „Tardošked“; ungarisch Tardoskedd) ist eine Gemeinde in der Südwestslowakei mit 5122 Einwohnern (Stand 31. Dezember 2022). Sie liegt in der Donauebene, etwa 16 km von Nové Zámky entfernt und gehört zu den größten nichtstädtischen Gemeinden des Landes.
Der Ort wurde 1221 erstmals schriftlich erwähnt. Im Ort leben etwa 5280 Einwohner, davon sind 71 % ungarischer und 27 % slowakischer Abstammung (Stand 2001).