De 1797 a 1815, Roches perteneció a Francia, la comuna formaba parte del departamento de Monte Terrible, y a partir de 1800, al departamento del Alto Rin, al cual el departamento de Monte Terrible fue anexado.