Село Църварица се намира в планински район, принадлежи към етно-географската област „Пиянец“. Разположено е в горното течение на реките Речица и Суха, в близост до държавната граница със Северна Македония. С пръснатите си на доста далечно разстояние една от друга махали – 26 на брой селото заема обширна територия. През 1971 г. към селото са присъединени махалите Ново село и Копривлен. Указ № 757/обн. 08.05.1971 г. – заличава махалите Копривлен и Ново село и ги присъединява като квартали на с. Църварица.
Среща се в турски регистър от 1576 г. като Червариче. Съществува предание, че някога е било едно село със село Илия и то се е наричало Кленовик.
Името на селото вероятно произхожда от цвета на земята или по-точно, от цвета на поройната вода, чийто цвят е оранжево-керемиден, минаващ по местно разбиране за червен – „цървен“ – „Църварица“.
Известно е, че през османския период Църварица е било спахийско село и на днешният му център (махалата Хановете), турчинът-господар е имал кула. Преди Освобождението (1878 г.) селото е брояло 75 къщи, пръснати в повечето случаи поединично, в местата на някои от днешните махали.
През периода 1878-1912 г. през землището на селото е минавала границата между Княжество България и Османската империя. Днес местните хора още помнят къде са били местата на граничните пунктове.
През 1971 г. към селото са присъединени махалите Ново село и Копривен (някога отделно село), а по-късно и най-отдалечената в източна посока махала – Шмакреовци.








