The municipality of San Dorligo is located on the peninsula of Istria with some settlements on the Karst Plateau. It enjoys a relatively mild Mediterranean climate, although the harsh and cold bora wind frequently blows in the autumn and winter months.