为什么称医生为“大夫”? 大夫,是我国战国时代的一种官名。宋朝的时候,朝廷设置了太医局,专门给皇帝及皇亲看病。太医局里的医生也享有官街,有大夫、郎中等级别。后来,人们为了表达自己对医生的尊重,就把那些并非在太医局里的普通医生也称为“大夫”。因为“郎中”的官职较低,所以人们便把一些江湖医生或粗通医术的人称为“江湖郎中”。