The average doctor density in Germany amounted to 211 in 2018, meaning there were 211 inhabitants per one doctor. However, this development does not necessarily reflect better patient-centered support, because the doctor density per region differs strongly. Thus, in densely populated areas there tends to be an oversupply – Hamburg, Bremen and Berlin display the highest doctor density, whereas rural states like Brandenburg or Saxony-Anhalt are under-supplied.
The largest doctor group in the German medical fraternity are internists, followed by GPs and surgeons. At roughly 77.2 billion euros, hospital treatments were the largest expense item of statutory health insurances. The largest share of medical fees fell on the GP and general internist group. Meanwhile, profits were highest among radiotherapists and human geneticists.