Situada en un alto valle de la cadena del Jura (el centro de la ciudad se sitúa a unos 1000 metros sobre el nivel del mar), La Chaux-de-Fonds es la segunda ciudad de mayor altitud de Suiza después de Davos, y una de las ciudades de mayor altitud de Europa.