Le canton de Tarbes-4 est un ancien canton français situé dans le département du Hautes-Pyrénées. Il était composé d'une partie de Tarbes.