Mamma Roma jest rzymską prostytutką, która po szesnastu latach postanawia zerwać ze swoim zawodem i na nowo podjąć się opieki nad dojrzewającym synem. By poprawić swoje warunki życia, przeprowadza się z synem do nowego mieszkania i wynajmuje stoisko na miejskim bazarze. Aktywnie postanawia zatroszczyć się o jak najlepszą przyszłość Ettore. Wszystko jednak komplikuje się, gdy w drzwiach Mammy Romy staje jej były sutener.