The racial makeup of the town was 98.08% White, 1.75% Black or African American and 1.15% Native American.
Расовый состав "Сент-Чарлза" по данным переписи распределился следующим образом: 98,08 % белых, 1,75 % — чёрных или афроамериканцев, 1,15 % — коренных американцев.