Il suo territorio è in gran parte montuoso, soltanto la costa occidentale è bagnata dal mar Adriatico, il clima è mediterraneo sulla costa, con estati calde e secche e inverni miti e piovosi; di transizione dal marittimo al continentale e di montagna all'interno, dove le precipitazioni sono più abbondanti.

La media delle precipitazioni è di circa 1000 mm lungo la costa e di circa 2500 mm sui rilievi settentrionali.