Colmar er en by og hovedstad i det franske departement Haut-Rhin i Alsace. Da Colmar var del av Tyskland ble navnet stavet Kolmar.
Colmar hadde 67 163 innbyggere i 2006. De sentrale delene av byen er bygd i bindverksstil og har en rekke kanaler.
Sammen med resten av Alsace ble Colmar gitt tilbake til Tyskland i 1871, som et resultat av den fransk-prøyssiske krig, men ble igjen fransk etter første verdenskrig. Tyskland annekterte igjen området i 1940, før Frankrike fikk kontroll igjen etter slaget ved «Colmar-lommen» i 1945.