Поселение Краснопахорское располагается в центральной части Троицкого административного округа Москвы. Его площадь составляет 86,88 км². В состав поселения входят 20 населенных пунктов с административным центром в селе Красная Пахра. По данным на 2024 год, население поселения насчитывает 13 029 человек.