Conform recensământului efectuat în 2011, populația comunei Ciorăști se ridică la 3.150 de locuitori, în scădere față de recensământul anterior din 2002, când se înregistraseră 3.871 de locuitori.[1] Majoritatea locuitorilor sunt români (88,22%), cu o minoritate de romi (6,83%). Pentru 4,89% din populație, apartenența etnică nu este cunoscută.[2] Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (93,9%), cu o minoritate de adventiști de ziua a șaptea (1,17%). Pentru 4,89% din populație, nu este cunoscută apartenența confesională.[5]