Bosilovo (Macedonian: Општина Босилово, Opština Bosilovo) is a municipality in the southeast of North Macedonia.
According to the 2021 North Macedonia census, this municipality has a population of 11,508.
[1] Ethnic groups in the municipality include: Bosilovo Municipality, like neighboring Vasilovo, is notable for its higher concentration of Catholics than is typical for Macedonia which is overall mostly Orthodox and Muslim.
In 2002, it was found that there were 959 Catholics, or 7.7% of the municipality's total population.
[2] The municipality comprises 16 villages: Borievo, Bosilovo, Gečerlija, Drvoš, Ednokukjevo, Ilovica, Monospitovo, Petralinci, Radovo, Robovo, Saraj, Sekirnik, Staro Baldovci, Turnovo, Hamzali and Štuka.