Le Locle é um município do distrito de Le Locle, no cantão de Neuchâtel, na Suíça.

Fica nas montanhas do Jura, a poucos quilômetros da cidade de La Chaux-de-Fonds. É a terceira menor cidade da Suíça. Em 31 de dezembro de 2016, Le Locle tem cerca de 10.000 habitantes.

O nome da cidade vem da palavra "lago" ou "trou d'eau".

Desde 2009, ela faz parte do Patrimônio Mundial da UNESCO: La Chaux-de-Fonds/Le Locle, Planejamento Urbano Relojoeiro.