Původ této spisovatelky, jedné z výrazných autorek české obrozenecké éry a zakladatelky novodobé české prózy, je zahalen tajemstvím (podle některých odborníků je nemanželskou dcerou kněžny Kateřiny Zaháňské, nebo její sestry Dorothey a nejistota panuje i okolo jejího roku narození). Dle oficiálních pramenů se Němcová narodila jako Barbora Novotná (později Barbora Panklová) ve Vídni, vyrůstala v rodině Panklových v Ratibořicích u České Skalice. Výrazně ji ovlivnila rodinná výchova babičky Magdalény Novotné - prosté venkovské ženy. Jako sedmnáctiletá byla provdána za finančního úředníka Josefa Němce, který byl často služebně překládán. Spolu s ním a čtyřmi dětmi pobývala v Josefově, v Litomyšli, v Polné, Domažlicích, v Uherských Ďarmotech a v Praze. Manželství Josefa a Boženy Němcových však příliš šťastné nebylo, zejména kvůli hrubé a panovačné povaze J. Němce.