Coray est une commune d'une superficie totale de 3136 hectares, son altitude varie entre 75 et 257 mètres
Les habitants de Coray s'appellent les Coraiens et les Coraiennes.
Au dernier recensement Coray comptait environ 1600 habitants.
(Source INSEE : recensement de 1999 sans double compte)