En 2013, según el último censo poblacional, Colmar contaba con 67 956 habitantes, lo que la convierte en la segunda comuna del departamento del Alto Rin y la tercera comuna alsaciana por número de habitantes después de Estrasburgo y Mulhouse.