Врапча се налази на планини Гребен, на граници између Бугарске и Србије. Мали водопад и одлично место за шетњу се налази са леве стране пута непосредно пре села долазе из Трна.
Према пореским регистрима немуслиманског становништва из периода од 1623. до 1624. године у Османском царству, насеље је означено под именом Варабча и имало је 28 домаћинства.[2] Бугарска Енциклопедија бележи насеље као: "село у Трнској околији; 845 људи; налази се североистоку од Трна. Становништво се бави пољопривредом, сточарства и градитељством. У попису из 1926. године било је 1.029 становника"[3] За време Балканског рата1912. године две особе из села су укључене као добровољци у Македонско-Одринском волонтерском корпусу.[4] Према Нејском мировном уговору из 1919. године село је постало подељено насеље између Бугарске и Србије.
У српском делу насеља Врапча живе 4 пунолетна становника, а просечна старост становништва износи 65,5 година (50,5 код мушкараца и 80,5 код жена). У насељу је 2002. године било 6 домаћинстава, а просечан број чланова по домаћинству био је 2,00.
Ово насеље је великим делом насељено Бугарима (према попису из 2002. године), а у последњих седам пописа примећен је пад у броју становника.