Městečko Bavorov leží při toku řeky Blanice v Bavorovské pahorkatině v nadmořské výšce 446 m v okrese Strakonice asi 8 km jihozápadně od Vodňan.

Bavorov byl založen patrně Bavorem III. ze Strakonic zřejmě na přelomu 13. a 14. století na trase Zlaté stezky. Po Bavorech se stali majiteli obce Rožmberkové. Za jejich vlády získala obec mnohé výsady a práva královských měst a stala se správním střediskem panství.

V severozápadní části městečka poblíž náměstí stojí kostel Nanebevzetí Panny Marie. Původně dvoulodní chrám pochází z let 1370 - 1389 a je jednou z nejhodnotnějších gotických církevních staveb v jižních Čechách. Jižní věž kostela byla přistavěna roku 1604. Po požáru, který Bavorov zachvátil v roce 1649, byl kostel přestavěn v trojlodní a začátkem 20. století byl regotizován.
Jižní portál chrámu pocházející z doby před rokem 1389 má figurální výzdobu. Vnitřní zařízení je z druhé třetiny 18. století. Autorství obrazu Nanebevzetí Panny Marie na hlavním oltáři je připisováno Karlu Škrétovi.
Kašna na bavorovském náměstí patří k chráněným technickým památkám.

Na východním okraji obce je místo zvané Na Hradišti. Pahorek byl ve 13. století určený pro stavbu tvrze, ta však nebyla nikdy dokončena.
Asi 7 km západně od Bavorova se nad krajinou tyčí rozsáhlá zřícenina hradu Helfenburka. Ke zřícenině je možné dojít po modré turistické značce přímo ze vsi.

vrch Lomec
ves Chelčice
městečko Husinec
městečko Vlachovo Březí