El pueblo se menciona por primera vez en el 607-608 como el Collerinse. En 1360, el pueblo es llamado por primera vez en el siglo 17 y Colroy, Koenigsberg significa "rey de la colina." Después de haber sido diezmada y destruida durante la Guerra de los Treinta Años, el pueblo fue repoblado por la gente de Suiza y de Montbéliard en 1660. En 1790, la ciudad está relacionada con el municipio de Saales. Colroy-la-Roche se convirtió en Alemania en 1871. El pueblo se convierte en alemán durante la Segunda Guerra Mundial.
Colroy-la-Roche se encuentra en la frontera de Alsacia y los Vosgos, una región que ha mantenido su antigua gloria, a los pies de "Field of Fire", que se eleva a una altitud de 1100 m.
Esta ciudad tiene un ambiente tranquilidad eterna, en una región verde se mantuvo intacta. Es divertido para pasear por la plaza y el parque en el pueblo recompensados por sus flores (2 flores en la competencia de las ciudades y pueblos en flor). Descubrir los caminos de senderismo de gran belleza que son adecuados tanto para turistas como para pasear en los amantes del deporte realizado.