Conform recensământului efectuat în 2021, populația comunei Năeni se ridică la 1.516 locuitori, în scădere față de recensământul anterior din 2011, când se înregistraseră 1.805 de locuitori.[1] Majoritatea locuitorilor sunt români (97,4%). Pentru 2,11% din populație, apartenența etnică nu este cunoscută.[2] Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (97,78%). Pentru 2,11% din populație, nu este cunoscută apartenența confesională.[5]