Lo stipendio medio per md in Italia è € 41.500 all'anno o € 21.28 all'ora. Le posizioni “entry level” percepiscono uno stipendio di € 30.625 all'anno, mentre i lavoratori con più esperienza guadagnano fino a € 84.538 all'anno.