The average doctor density in Germany was 200 in 2021, meaning there were 200 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 81.6 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.