De los 7.138 habitantes, Crystal City estaba compuesto por el 88.33% blancos, el 0.84% eran afroamericanos, el 0.35% eran amerindios, el 0.03% eran asiáticos, el 0.1% eran isleños del Pacífico, el 9.12% eran de otras razas y el 1.23% pertenecían a dos o más razas.