Présenté à Cannes en 1976, le film a permis à Ettore Scola d'y remporter le Prix de la mise en scène.
Ettore Scola imaginait d'abord le film comme un documentaire sur les bidonvilles de Rome avant d'en faire finalement une fiction.
A l'origine, Ettore Scola souhaitait que Pier Paolo Pasolini écrive et récite une préface au film. Le cinéaste italien devait y faire un parallèle avec son Accattone qui évoquait, quinze ans plus tôt, la situation des petites gens. Malheureusement, il fut assassiné avant de pouvoir la tourner.
Le casting était composé d'acteurs professionnels (Nino Manfredi) mais aussi d'acteurs non professionnels choisis parmi les habitants de bidonvilles comme la plupart des enfants.
Affreux, sales et mechants a été tourné à Rome, dans le quartier Monte Ciocci.
Les bidonvilles existants ne plaisant par au réalisateur, celui-ci a fait construire son propre bidonville qu'il a volontairement placé face à la coupole de Saint Pierre de Rome.