Champagnole es una localidad y comuna francesa situada en la región de Franco Condado, departamento de Jura, en el distrito de Lons-le-Saunier.
Es el chef-lieu del cantón de su nombre.