I 1900-talets Stockholm förlöser barnmorskan Maria Sander tusentals barn och reflekterar kring kärlek, moral och människans sårbarhet och utsatthet. Maria och hennes make Aron har en stark tro på det goda i människan och alla människors lika värde, vilket speglas i deras arbete och umgänge. Men sonen Davids liv präglas snarare av frånvarande föräldrar vars ideal han aldrig kan leva upp till. Det David inte vet är att Maria bär på en hemlighet, minnet av ett trauma som präglar relationen mellan mor och son.
Barnmorskan och ängeln är en skildring av närapå ett århundrade av Stockholmsliv och ett samhälle i förändring. Det är en roman om klass, godhet och moral, men framförallt är det en roman om kärlek.