Die ältesten Spuren menschlichen Lebens auf Brač stammen aus der Zeit zwischen dem 12. und 8. Jahrhundert v. Chr. und wurden in der Kopačina-Höhle nahe des kleinen Dorfes Donji Humac entdeckt.
Die ältesten Siedlungen der Insel befinden sich im Landesinneren. Mit seinen imposanten Wehrmauern gilt Škrip als die älteste Ortschaft auf Brač, deren Geschichte mehr als 3.000 Jahre zurückreicht. Oft als "kroatisches Mykene" bezeichnet, ist Škrip von zahlreichen Legenden und Mythen umwoben, die im Inselmuseum von Brač näher erkundet werden können..
Es gibt zahlreiche archäologische Funde aus den ersten Jahrhunderten nach Christus. Dazu zählt das Relief des Herkules aus dem 4. Jahrhundert in einem römischen Steinbruch bei Splitska, aus der Zeit, als die Römer den Diokletianpalast errichteten. Ein frühchristliches Mosaik aus dem 6. Jahrhundert wurde neben der Pfarrkirche von Supetar gefunden. Die frühchristliche Basilika des Heiligen Laurentius aus dem 6. Jahrhundert befindet sich in der Bucht Lovrečina. Ein weiteres bedeutendes Bauwerk aus dem 6. Jahrhundert ist das Kloster Mirje, das auf einem Hügel oberhalb von Postira liegt. Daneben gibt es zahlreiche frühromanische Kirchen auf der gesamten Insel.
Im 16. Jahrhundert errichteten Eremiten, die vor dem Osmanischen Reich flohen, mehrere Einsiedeleien in Höhlen und Felsen. Die bekanntesten unter ihnen sind das Kloster Blaca und die Drachenhöhle. Durch ihre unermüdliche Arbeit schufen diese Mönche beeindruckende Monumente und Bauwerke.
Nerežišća, ein malerisches kleines Dorf, war bis 1828 das Verwaltungs- und Wirtschaftszentrum der Insel. Hier befand sich auch das Gericht des Bračer Fürsten, der über die gesamte Insel herrschte.
Im Laufe der Geschichte wurde Brač von zahlreichen Herrschern erobert. In der Antike lebten auf der Insel Illyrer und Römer. Im Jahr 872 wurde Brač von sarazenischen Angreifern geplündert. Danach stand die Insel unter der Herrschaft der Republik Venedig, des Königreichs Ungarn, des bosnischen Königs Tvrtko Kotromanić, der Habsburger Monarchie sowie des Französischen Kaiserreichs während der Napoleonischen Kriege. Kurzzeitig gelang es sogar dem montenegrinischen Fürsten Petar I. Njegoš, mit russischer Hilfe Brač zu erobern.
Schließlich wurde Brač zu Beginn des 20. Jahrhunderts Teil des Königreichs Jugoslawien und blieb bis zur Auflösung des Staates und der Unabhängigkeitserklärung der Republik Kroatien ein Teil Jugoslawiens.