Conform recensământului efectuat în 2021, populația comunei Măgurele se ridică la 4.444 de locuitori, în scădere față de recensământul anterior din 2011, când fuseseră înregistrați 4.749 de locuitori.[5] Majoritatea locuitorilor sunt români (93,05%), cu o minoritate de romi (1,08%), iar pentru 5,67% nu se cunoaște apartenența etnică.[6] Din punct de vedere confesional, majoritatea locuitorilor sunt ortodocși (91,2%), iar pentru 6,32% nu se cunoaște apartenența confesională.[7]
Politică și administrație
Comuna Măgurele este administrată de un primar și un consiliu local compus din 13 consilieri. Primarul, Vasilică Diaconu[*], de la Partidul Național Liberal, este în funcție din . Începând cu alegerile locale din 2024, consiliul local are următoarea componență pe partide politice:[8]
La sfârșitul secolului al XIX-lea, comuna cuprindea atât satele actuale (Coada Malului, Măgurele, Protosinghelu), cât și satul Zamfira, făcând parte din plasa Podgoria a județului Prahova și având o școală înființată în 1858.[9] Anuarul Socec din 1925 consemnează comuna în aceeași compoziție, cu o populație de 2359 de locuitori.[10]
În 1950, a fost inclusă în raionul Teleajen al regiunii Prahova și, din 1952, al regiunii Ploiești. Satul Protosinghelu a luat în 1964 numele de Iazu.[11] În 1968, județul Prahova a fost reînființat, iar comuna a fost reorganizată, pierzând satul Zamfira, arondat comunei Lipănești.[12][13]