Le Locle è un comune del distretto di Le Locle nel cantone di Neuchâtel in Svizzera.

Si trova nelle montagne del Giura, a pochi chilometri dalla città di La Chaux-de-Fonds. È la terza città più piccola della Svizzera. Al 31 dicembre 2016, Le Locle conta circa 10.000 persone.

Il nome della città deriva dalla parola lago o trou d'eau.

Dal 2009, fa parte del patrimonio mondiale dell'UNESCO: La Chaux-de-Fonds/Le Locle.