За време Другог светског рата из стране Бугарске Немци су заједно са бугарском војском напали Краљевину Југославију према Димитровграду и даље према Пироту. На сеоском гробљу сељани су сахранили око 15 немачких војника.[1]
У насељу Грапа живе 3 пунолетна становника, а просечна старост становништва износи 76,8 година (78,5 код мушкараца и 76,0 код жена). У насељу су 2002. године постојала 3 домаћинства, а просечан број чланова по домаћинству био је 1,33.