Брестов Дол је село у југоисточном делу Суве планине. Припада такозваном Горњем заплању, општина Бабушница. Надморска висина села је око 650 метара. Најнижа кота је на 440, а највиша на 777 метара. Село је удаљено 4 km од магистралног пута Пирот-Лесковац.
Према турском попису нахије Ниш из 1516. године, место је било једно од 111 села нахије и носило је исти назив као данас, а имало је 10 кућа, 1 удовичко домаћинство, 2 самачка домаћинства.[1]
У насељу Брестов Дол живи 32 пунолетна становника, а просечна старост становништва износи 70,3 година (69,3 код мушкараца и 71,3 код жена). У насељу има 18 домаћинстава, а просечан број чланова по домаћинству је 1,78.
Ово насеље је у потпуности насељено Србима (према попису из 2002. године). У другој половини XX века дошло је до вишеструког смањења броја становника.
^„Књига 9”. Становништво, упоредни преглед броја становника 1948, 1953, 1961, 1971, 1981, 1991, 2002, подаци по насељима. webrzs.stat.gov.rs. Београд: Републички завод за статистику. мај 2004. ISBN86-84433-14-9.