El 2007 la població de fet de Sainte-Croix era de 520 persones. Hi havia 169 famílies de les quals 20 eren unipersonals (12 homes vivint sols i 8 dones vivint soles), 43 parelles sense fills, 94 parelles amb fills i 12 famílies monoparentals amb fills.
La població ha evolucionat segons el següent gràfic:[1]
El 2007 hi havia 195 habitatges, 175 eren l'habitatge principal de la família, 17 eren segones residències i 3 estaven desocupats. 187 eren cases i 6 eren apartaments. Dels 175 habitatges principals, 143 estaven ocupats pels seus propietaris, 25 estaven llogats i ocupats pels llogaters i 7 estaven cedits a títol gratuït; 2 tenien una cambra, 4 en tenien dues, 17 en tenien tres, 45 en tenien quatre i 107 en tenien cinc o més. 154 habitatges disposaven pel capbaix d'una plaça de pàrquing. A 54 habitatges hi havia un automòbil i a 114 n'hi havia dos o més.[2]
El 2007 la població en edat de treballar era de 365 persones, 279 eren actives i 86 eren inactives. De les 279 persones actives 264 estaven ocupades (141 homes i 123 dones) i 15 estaven aturades (1 home i 14 dones). De les 86 persones inactives 20 estaven jubilades, 49 estaven estudiant i 17 estaven classificades com a «altres inactius».[4]
Dels 26 establiments que hi havia el 2007, 8 eren d'empreses de construcció, 4 d'empreses de comerç i reparació d'automòbils, 5 d'empreses d'hostatgeria i restauració, 3 d'empreses immobiliàries, 2 d'empreses de serveis, 1 d'una entitat de l'administració pública i 3 d'empreses classificades com a «altres activitats de serveis».[6]
Dels 11 establiments de servei als particulars que hi havia el 2009, 1 era un paleta, 2 fusteries, 1 lampisteria, 3 electricistes, 1 perruqueria i 3 restaurants.[7]
L'únic establiment comercial que hi havia el 2009 era una carnisseria.[8]
L'any 2000 a Sainte-Croix hi havia 13 explotacions agrícoles.