Colmar si trova nella regione vinicola dell'Alsazia, nella parte orientale della Francia. Situata contro il confine con la Germania, Colmar si trova a sud di Strasburgo.