Родился на юго-западе ПНР, в городе Оборники-Слёнске 4 июня 1952 года. Второй (из трёх) ребёнок и единственный сын графа Зигмунта Леона Коморовского (1925—1992; из рода Коморовских герба Корчак — профессора-африканиста, социолога, антрополога, дипломата и поэта) и Ядвиги (ур. Шалковской герба Шелига(польск.)русск.; род. 1921). Четвероюродный племянник графини Майи Коморовской, дальний родственник графини Анны Марии Коморовской (польск./голл.) (матери бельгийской наследной принцессы Матильды) и Тадеуша Бур-Коморовского.
С 1957 по 1959 годы вместе с семьёй проживал в Юзефуве, затем с 1959 по 1966 годы в Прушкуве, где окончил среднюю школу. Состоял в польской пионерской организации. С 1977 по 1980 годы работал в редакции журнала «Słowo Powszechne».
Участвовал в деятельности демократической оппозиции в ПНР, вместе с Антони Мациревичем издавал подпольный журнал «Głos». 11 ноября 1979 года участвовал в демонстрации протеста, организованной «Движением в защиту прав человека и гражданина», за что был приговорён к месяцу тюремного заключения. С 1980 по 1981 годы работал в Центре социальных исследований профсоюза «Солидарность». 27 сентября 1981 года в числе прочих подписал декларацию об учреждении организации «Клубы Службы Независимости». Во время действия в ПНР военного положения некоторое время содержался под стражей. С 1981 по 1989 годы преподавал историю в семинарии при католическом санктуарии Непокалянув.
С 1989 по 1990 годы являлся главой аппарата Министра по вопросам сотрудничества с политическими организациями и ассоциациями Александра Халля. В 1990—1993 годах исполнял обязанности заместителя Министра национальной обороны в правительствах Тадеуша Мазовецкого, Яна Белецкого и Ханны Сухоцкой. В начале 1990-х годов участвовал в деятельности вначале «Демократического Союза», затем, после его объединения с «Либерально-Демократическим Конгрессом», христианско-демократической партии «Союз Свободы». Занимал пост генерального секретаря в обеих организациях. Являясь кандидатом от партии «Демократический Союз», избирался членом польского Сейма в 1991 и 1993 годах. В 1997 году вошёл в парламентскую группу «Koło Konserwatywno-Ludowe», возглавлявшуюся Яном Рокитой, позже соединившуюся с блоком «Избирательная акция Солидарности» под именем «Stronnictwo Konserwatywno-Ludowe».
Принимал участие в акции ложных обвинений, выдвинутых против польского министра обороны — доктора Ромуальда Шереметьева в 1992 году. Коморовский заявил тогда, что в случае, если бы суд выдал приговор о невиновности Шереметьева, он покинет польскую политику. Вопреки тому что 8 ноября 2010 года суд признал Шереметьева невиновным, Коморовский до сих пор не подался в отставку.
5 ноября 2007 года на первом заседании Сейма VI созыва Бронислав Коморовский был избран абсолютным большинством 292 голосов Маршалом Сейма. Его соперник Кшиштоф Путра из партии Право и справедливость (PiS) получил 160 голосов. 8 июля 2010 года после избрания на пост президента Польши, отказался от поста маршала Сейма и сдал депутатский мандат.
10 апреля 2010 года Коморовский вступил в конституционные обязанности президента Польши в связи с гибелью в авиакатастрофе под Смоленском Леха Качиньского. В телевизионном обращении к нации Коморовский заявил, что объявляет в связи с авиационной катастрофой недельный национальный траур. Кроме того, после консультации с представителями фракций Сейма на 20 июня были назначены досрочные президентские выборы. Коморовский был выдвинут своей партией кандидатом в президенты за две недели до трагедии, 27 марта (тогда предполагалось, что выборы состоятся осенью).
Первоначально его шансы оценивались некоторыми аналитиками невысоко. Говоря о грядущих выборах, политический обозреватель газеты «Rzeczpospolita» Пётр Семка отметил, что «у Бронислава Коморовского — харизма табуретки. Симпатии людей сейчас на стороне брата экс-президента».
20 июня 2010 года, по итогам первого тура президентских выборов в Польше, Бронислав Коморовский занял первое место с 41,54 % и вышел во второй тур выборов вместе с братом погибшего президента Польши Ярославом Качиньским, занявшим второе место с 36,46 %. Второй тур президентских выборов прошёл в Польше 4 июля 2010 года. 5 июля 2010 года Государственная избирательная комиссия Польши сообщила, что обработала данные со всех избирательных участков. По результатам голосования во втором туре президентских выборов Бронислав Коморовский набрал 53 % голосов, в то время как его соперник — лидер партии Право и справедливость Ярослав Качиньский — 47 %. Временное исполнение обязанностей президента Коморовский прекратил 8 июля, покинув пост маршала Сейма; последующий месяц государство временно возглавлял новый глава нижней палаты парламента Гжегож Схетына.
6 августа 2010 года состоялась торжественная публичная присяга Коморовского, вступившего в должность президента.В 1977 году окончил исторический факультет Варшавского университета.