Hájek to mała południowoczeska wieś położona na łagodnym wzgórzu w pobliżu miasta Bavorov w powiecie Strakonice.
Zajmuje powierzchnię 279 hektarów i znajduje się na wysokości 460 m n.p.m. u podnóża wyżyn wokół zamku Helfenburg.
Pierwsza pisemna wzmianka o wsi pochodzi z 1334 roku. Obecnie Hájek ma 46 stałych mieszkańców.
Układ zabudowy wsi Hájek zachował 90% pierwotnego planu z czasów jej historycznego założenia w średniowieczu.
Wieś otoczona jest głównie łąkami i lasami, na południowym zachodzie leży wzgórze o tej samej nazwie o wysokości 582 m n.p.m. W pobliżu znajduje się również kilka stawów.