Bodoc, Covasna

Bodoc (Sepsibodok, Hungarian pronunciation : ) is a commune in Covasna County, Transylvania, Romania composed of three villages: Bodoc, Olteni (Oltszem), and Zălan (Zalán).

The commune is located in the central part of the county, on the banks of the Olt River. It formed part of the Székely Land region of the historical Transylvania province.

The Bodoc train station serves the CFR Main Line 400, which connects Brașov with the northwestern city of Satu Mare.

Demographics
Bodoc has an absolute Székely Hungarian majority. According to the 2002 census, it had a population of 2,541, of which 94.77% or 2,408 were Hungarian. At the 2021 census, the commune had a population of 2,481, of which 90.08% were Hungarian, 3.14% Romanian, and 1.53% Roma.