Le Locle je obec v okrese Le Locle v kantonu Neuchâtel ve Švýcarsku.

Nachází se v pohoří Jura, několik kilometrů od města La Chaux-de-Fonds. Je to třetí nejmenší město Švýcarska. K 31. prosinci 2016 žilo v Le Locle přibližně 10 000 obyvatel.

Název města je odvozen od slova trou d´eau, což znamená jezero.

Od roku 2009 je součástí světového dědictví UNESCO: La Chaux-de-Fonds/Le Locle, Hodinářské plánování.