Московская область многонациональна, на ее территории проживают представители свыше 130 народов и народностей. По итогам Всероссийской переписи населения 2002 года представители коренной национальности (русские) составляют 91 процент. На втором месте по численности - украинцы (2,2 процента), на третьем - татары (0,8 процента), на четвертом - белорусы (0,6 процента), на пятом - армяне (0,6 процента). От 0,3 до 0,2 процента населения составляют этнические группы мордвы, азербайджанцев, чувашей, молдаван, евреев, грузин. Представители других национальностей составляют 0,9 процента населения Московской области.
На территории Московской области зарегистрированы 1302 религиозные организации 18 конфессий, большинство из которых (75 процентов) - организации Русской Православной Церкви, кроме того, 18 процентов составляют протестантские религиозные организации, 1,5 процента - мусульманские, 5,5 процента - других конфессий.