
The average doctor density in Germany amounted to 203 in 2020, meaning there were 203 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 80.3 billion euros, hospital treatments were the largest expense item of statutory health insurance. The largest share of medical fees fell on the GP and general internist group. Meanwhile, profits were highest among radiotherapists and human geneticists.