Балахтинский район — административно-территориальная единица (район) и муниципальное образование (муниципальный район) в южной части Красноярского края России.
Административный центр — пгт Балахта, в 172 км к югу от Красноярска.
Район находится в долинах рек Енисей и Чулым. Площадь территории 10250 км². Площадь сельхозугодий — 3445 км²; земли лесного фонда 6061 км², водного — 657 км². По размерам территория района занимает 12 место в крае.
Сопредельные территории:
- север: Козульский и Емельяновский районы Красноярского края
- северо-восток: Берёзовский район (Красноярский край)
- восток: Манский район
- юго-восток: Курагинский район
- юг: Идринский, Краснотуранский и Новосёловский районы Красноярского края
- запад: Ужурский район
- северо-запад: Назаровский район