Conform recensământului efectuat în 2011, populația comunei Bălțați se ridică la 4.975 de locuitori, în scădere față de recensământul anterior din 2002, când se înregistraseră 5.019 locuitori.[1] Majoritatea locuitorilor sunt români (96,9%). Pentru 2,95% din populație, apartenența etnică nu este cunoscută.[2]