Młodość i rodzina
Bronisław Geremek urodził się 6 marca 1932 roku w Warszawie w rodzinie Lewartow. Podczas Holocaustu zginęła większość jego rodziny, w tym ojciec.
Jak mówił podczas wywiadu z J. C. Vidalem: „Warszawa jest moim miastem, miastem, w którym spędziłem całe życie. Urodziłem się i spędziłem dzieciństwo w tej samej dzielnicy, w której mieszkam przez ostatnich czterdzieści lat. Z pejzażu mojego dzieciństwa prawie nic nie zostało. Pamiętam miasto mojego dzieciństwa z szyldami, na których uczyłem się czytać. Tych szyldów już nie ma, nie ma nawet tych domów, pozostały jedynie nazwy ulic.”
W latach 1945-1947 mieszkał we Wschowej, gdzie jego ojczym Stefan Geremek pełnił funkcję starosty. Ukończył tam do Gimnazjum Królowej Jadwigi i Władysława Jagiełły (dzisiejsze liceum im. Tomasza Zana).
Po przeprowadzce do Warszawy zdał maturę w 1950 roku w Liceum Ogólnokształcącym im. Bolesława Limanowskiego na Żoliborzu. W trakcie studiów na Uniwersytecie Warszawskim mieszkał na warszawskiej Pradze, a od 1952 przy ulicy Piwnej 25 na Starym Mieście.
Żona Bronisława Geremka, Hanna, była absolwentką historii Uniwersytetu Warszawskiego, papirologiem i badaczką dziejów antyku i jego recepcji w Polsce. W 1954 roku obroniła pracę magisterską poświęconą spiskowi Brutusa, a w 1967 roku uzyskała tytuł doktora na podstawie pracy o rolniczej osadzie Karanis w Egipcie. W latach 1958-1979 pracowała jako asystent i adiunkt w Instytucie Historycznym Uniwersytetu Warszawskiego, a następnie w gabinecie rękopisów Biblioteki UW.