It is located in the Gorski Kotar region, 25 km south-west from Karlovac,[3] on the highways A1 and A6 leading to Zagreb, Rijeka and Split.
It is situated between the rivers Kupa (the western part lying roughly along the Slovenia-Croatia border) and Dobra.
To the south, the municipality shares borders with the Primorje-Gorski Kotar County and the town of Vrbovsko, to the south-east Ogulin, to the east Generalski Stol, and Netretić to the north.
Located in Gorski Kotar, the area's landscape is shaped by karst relief, and its most prominent features are the hills Družac and Privis, which stand at 469 and 461 meters respectively.
[3] The earliest references to Bosiljevo date back to documents from the year 1334 when Ivan the Archdeacon of Gorica mentioned the parish church of Sancti Mauri in Bozilio in the constitution of the Zagreb bishopric.