Comuna Măgura are în componență următoarele sate:

1.      Măgura

2.      Crihan

3.      Dealu-Mare

4.      Sohodol

După rezultatele recensământului din 2011, publicate în iulie 2013 (rezultatele definitive), structura și dinamica populației comunei Măgura se prezentau astfel:

1.      Populația stabilă pe sexe și grupe de vârstă

  Sub 5 ani 5-9 ani 10-14 ani 15-19 ani 20-24 ani 24-29 ani 30-34 ani 35-39 ani 40-44 ani 45-49 ani 50-54 ani 55-59 ani 60-64 ani 65-69 ani 70> ani
Total/ambele sexe – 4151 237 253 243 248 203 234 308 303 325 212 283 266 257 211 495
Masc. – 2008 113 116 117 128 99 114 160 160 169 116 155 126 127 91 190
Fem. – 2143 124 137 126 120 104 120 148 143 156 96 128 140 130 120 305

2.      Populația stabilă pe sexe și stare civilă:

  Populație stabilăTotal Stare civilă legală Stare civilă de fapt (uniune consensuală)
necăsătorit căsătorit văduv divorțat
Ambele sexe 4151 1464 2125 431 131 116
Masc. 2008 794 1065 88 61 58
Fem. 2143 670 1060 343 70 58

3.      Populația stabilă după etnie

Populație stabilă Români Maghiari Romi Germani Italieni Alții/ Informație nedisponibilă
Total4151 3969 3 3 176

4.      Populația stabilă după limba maternă

Populație stabilă Română Italiană Altele/ Informație nedisponibilă
Total4151 3973 3 175

5.      Populația stabilă după religie

Populație stabilă Ortodoxă Romano-catolică Penticostală Adventistă Martorii lui Iehova Creştină după Evanghelie Altele/ Informație nedisponibilă
Total4151 3678(88,61%) 277(6,67%) 4 10 3 4 175

6.      Populația stabilă de 10 ani și peste, pe sexe, după nivelul de educație

  Nivelul instituției de învățământ superior absolvite 
Înv. superior Univ. de licență Liceal Profesional și de ucenici Postliceal și de maiștri Gimnazial Primar Făra scoala absolvita Persoane analfabete
Populație stabilă de 10 ani şi peste total – 3661 391(10,68%) 330(9,01%) 643(17,56%) 793(21,66%) 54(1,48%) 1077(29,42%) 624(17,04%) 79(2,16%) 15(0,41%)
Masculin – 1779 184 156 322 536 12 468 229 28 4
Feminin – 1882 207 174 321 257 42 609 395 51 11

 Populația stabilă de 10 ani și peste, pe sexe, după nivelul de educație

Conform Anuarului Statistic al judeţului Bacău – ediţia 2014, evolutia demografica se prezinta astfel:

Populaţia stabilă la 1 iulie pe sexe

  2008 2009 2010 2011 2012 2013
Total/ambele sexe 4590 4666 4741 4924 5086 5157
Masc. 2254 2284 2323 2416 2507 2547
Fem. 2336 2382 2418 2508 2579 2610

 Populația stabilă pe sexe și grupe de vârstă

Evoluţia principalilor indicatori demografici în perioada 2007 – 2012

  2007 2008 2009 2010 2011 2012
Născuţi vii 27 33 46 56 41 48
Rata de natalitate(născuţi vii la 1000 de locuitori) 6 7,2 9,8 11,8 9,9 11,6
Decedaţi (persoane) 54 52 50 56 47 51
Decedati sub 1 an 0 1 0