Согласно Всероссийской переписи, в 2002 году в селе проживало 2426 человек (1085 мужчин и 1341 женщин). По данным на 2005 год в селе проживало 2395 человек.
Село Красная Пахра расположено на правом берегу реки Пахры примерно в 18 км к западу от центра города Подольска.
Получило своё название по реке. Название историческое XIX века и не связано с красными переименованиями советского периода.
Впервые упоминается в XVI веке как деревня Слободка. В 1862 году получила нынешнее название Красная Пахра из-за близости к селу Красное и расположению на реке Пахре.