Zabola Kovászna megye egyik népes községe, a Háromszéki-havasok aljában, az egykori Orbaiszéken terül el. E történelmet idéző település egy U alakú völgyben fekszik, a hasonnevű patak mentén, 12 km-re Kézdivásárhelytől, 8 km-re Kovásznától és 20 km-re a megyeközponttól, Sepsiszentgyörgytől. A körülötte emelkedő hegyeket nagy kiterjedésű erdők borítják, melyeket gazdag vadállomány népesít be. Közigazgatásilag Zabolához tartozik még Székelypetőfalva, Székelytamásfalva és Szörcse.