Vrapča se nalazi na planini Greben, na granici između Bugarske i Srbije. Mali vodopad i odlično mesto za šetnju se nalazi sa leve strane puta neposredno pre sela dolaze iz Trna.
Prema poreskim registrima nemuslimanskog stanovništva iz perioda od 1623. do 1624. godine u Osmanskom carstvu, naselje je označeno pod imenom Varabča i imalo je 28 domaćinstva.[2] Bugarska Enciklopedija beleži naselje kao: "selo u Trnskoj okoliji; 845 ljudi; nalazi se severoistoku od Trna. Stanovništvo se bavi poljoprivredom, stočarstva i graditeljstvom. U popisu iz 1926. godine bilo je 1.029 stanovnika"[3] Za vreme Balkanskog rata1912. godine dve osobe iz sela su uključene kao dobrovoljci u Makedonsko-Odrinskom volonterskom korpusu.[4] Prema Nejskom mirovnom ugovoru iz 1919. godine selo je postalo podeljeno naselje između Bugarske i Srbije.
U srpskom delu naselja Vrapča živi 12 punoletnih stanovnika, a prosečna starost stanovništva iznosi 57,7 godina (47,2 kod muškaraca i 72,3 kod žena). U naselju ima 6 domaćinstava, a prosečan broj članova po domaćinstvu je 2,00.
Ovo naselje je velikim delom naseljeno Bugarima (prema popisu iz 2002. godine), a u poslednja tri popisa, primećen je pad u broju stanovnika.