Beide namen zijn correct.
's-Hertogenbosch wordt vooral in officiële documenten gebruikt. Gewoon is Den Bosch.