Bol ist die älteste Stadt an der Küste der Insel Brač und liegt für sich allein in der Mitte der Südküste der Insel. Steil über Bol erhebt sich die Gebirgskette Bolska Kruna mit dem Berg Vidova Gora (778 m) - dem höchsten Berg der adriatischen Inseln.