Au dernier recensement Mornand-en-Forez comptait environ 300 habitants. (Source INSEE : recensement de 1999 sans double compte)
Mornand-en-Forez est une commune d'une superficie totale de 2160 hectares, son altitude varie entre 343 et 385 mètres