Брестов Дол је село у југоисточном делу Суве планине. Припада такозваном Горњем заплању, општина Бабушница. Надморска висина села је око 650 метара. Најнижа кота је на 440, а највиша на 777 метара. Село је удаљено 4 km од магистралног пута Пирот-Лесковац.
Према турском попису нахије Ниш из 1516. године, место је било једно од 111 села нахије и носило је исти назив као данас, а имало је 10 кућа, 1 удовичко домаћинство, 2 самачка домаћинства.[1]
У насељу Брестов Дол живи 32 пунолетна становника, а просечна старост становништва износи 70,3 година (69,3 код мушкараца и 71,3 код жена). У насељу има 18 домаћинстава, а просечан број чланова по домаћинству је 1,78.
Ово насеље је у потпуности насељено Србима (према попису из 2002. године). У другој половини XX века дошло је до вишеструког смањења броја становника.