
Zahorčice (neoficiálně často psáno Záhorčice) je malá vesnice ležící v okrese České Budějovice, zhruba 8 km jihozápadně od krajského města. Tvoří jednu ze čtyř částí obce Boršov nad Vltavou. První zmínka o vsi je z r. 1385.
Kromě kaple na návsi je ještě v zatáčce silnice do Vrábče výklenková kaplička Panny Marie ze druhé poloviny 19. století.
V ose západního průčelí je prolomen hrotitý portálek (v něm dvojdílné dřevěné výplňové dveře), zapuštěný do architektonického rámu, končícího trojúhelníkovým štítem. Portálek je lemován štukovým rámem, končícím vrcholovou konzolou s křížkem. Průčelí kaple vrcholí též trojúhelníkovým štítem a nízkou hranolovou zvonicí s hrotitým výklenkem se zvonem a oplechovanou stanovou stříškou s křížem. Stěny lodi kaple jsou z obou stran prolomeny hrotitými okny se stejnými štukovými rámy jako má vstupní portál (pouze bez vrcholového křížku), mezi nimi jsou střední jednostupňové pilíře. Kaple je uzavřena na východě pravoúhlým zakončením. Střecha je stanová a kryta taškami. Mobiliář pochází z doby výstavby kaple: oltář se sochami Panny Marie, sv. Jana Nepomuckého a sv. Linharta, ostatní novodobé..
V kapli se nacházejí sochy Panny Marie, sv. Jana Nepomuckého a sv. Linharta. Kaple byla opravena místními občany v r. 2019 a zároveň bylo zabudováno automatické zařízení k obsluze zvoničky. Sakrální stavba stojí na vesnické návsi..