This paper describes the approach adopted for the evaluation both of the odour impact and of the non-carcinogenic health effects relevant to odours in the city of Terni, Italy. The first part of the study focused on the quantification of emissions by means of dynamic olfactometry and chemical analyses. Dispersion modelling was then applied for the evaluation of citizens' exposure both to odours and to their non-carcinogenic toxicity. The results show that, on one hand, the odour impact is considerable, actually affecting almost the whole city of Terni. On the other hand, the toxic impact, expressed in terms of the Hazard Index (HI), is about three orders of magnitude lower than the level that is expected to bring adverse effects, over a lifetime exposure, for human health.