Tvrdošovce é um município da Eslováquia, situado no distrito de Nové Zámky, na região de Nitra. Tem 55,56 km² de área e sua população em 2018 foi estimada em 5.082 habitantes.[1]